最新のチャットメッセージ10件を含むメールにiframeを埋め込みたいのですが。このiframeを動的にして、電子メールがいつ開かれたかに関係なく常に最新の10のチャットを表示する方法はありますか? iframeがこれを行う正しい方法ではない場合、より良い方法はありますか?
メールにiframeを実装してみることができますが、メールは多くのプロバイダーによってスパムとして認識されます。
おそらく、コンテンツを動的に画像にレンダリングし、その画像を電子メールに実装する必要があります。
ある種の解決策があります。動的CSSを使用して動的画像のフォールバックを行い、情報を引き出します。一部のクライアント(Outlookなど)のように、エレガントではありません。これはまったく使用できず、初期情報のみを表示します。また、スタイルシートのリンクを利用して、これが機能するクライアントを厳しく制限します。
フォールバック動的画像はクライアントサポートでは少し包括的ですが、プログラムでツイートをプルするもの(HTML Webページの可能性があります)を構築し、メールの画像を作成してホストするものも必要になるため、維持するのがはるかに困難です。引っ張る。これはセットアップするのに短くて単純なものではなく、単純な電子メールに必要なバックエンド作業に値しないかもしれません。
ライブのTwitterフィードをメールに追加するためにこれを行う方法についての詳細は、このリンクを参照してください。 https://litmus.com/blog/how-to-code-a-live -dynamic-Twitter-feed-in-html-email
受け入れられた答えがなかったので、私も自分の意見を述べようと思いました。
Litmusは、以前にメールでライブTwitterフィードに対して同様のことを行っていました。
私が考えることができる方法は、PHPページを作成して、10枚の画像を1にするページです。PHPは、特定の番号が存在する場合は、その1つの画像に追加します。新しいチャット画像が追加されると、PHPは最後の画像を無視し、ループに新しい画像を追加します。