2

さまざまな方法でブランド化できるが、同じコンテンツを含むメールがあります。したがって、CSSスタイルを含むHTMLメールを送信できる必要がありますが、それでも大部分のメールクライアントと互換性があります。電子メールクライアントの互換性について詳しく説明している次のWebサイトに出くわしました。

上記のクライアントのほとんどは、要素で指定されたCSSスタイルをサポートしていないようですが、インラインcssをサポートしています。メールのブランドを個別のcssファイルに分割し、実行時にスタイルをインラインで結合したいと思います。これは可能ですか?そうでない場合、代替手段はありますか?

4

2 に答える 2

2

私たちは最近、あなたのニーズに合ったテンプレート システムをまとめました。基本的に、配信されるすべてのメールの HTML バージョンとプレーンテキスト バージョンの両方を作成しました。各テンプレート内には、実行時に受信者固有の情報に置き換えられるトークンがあります。私たちのテンプレートには、名前、URL などを表すトークンがありますが、css 参照も置き換えられない理由はありません。

もう 1 つの注意点として、電子メールをすべての電子メール クライアントと互換性を持たせたい場合は、プレーン テキストと HTML バージョンの電子メールの両方を送信する必要があります。これは、.NET の代替ビューを使用して行われます。電子メール、リンクされたリソース、代替ビュー、電子メールの例外について詳しくは、こちらをご覧ください。

于 2009-07-10T16:32:07.643 に答える
1

何を使ってメールを送りますか?どのプログラミング言語でも、CSS ファイルを組み合わせて、電子メールを生成するときにそれらを電子メール コンテンツに書き込むことができるはずです。

ただし、メールの送信に何を使用しているかによって異なります。

于 2009-07-10T14:32:03.793 に答える