2009-07-10 14 views
2

さまざまな方法でブランド化することができますが、同じ内容を含む電子メールがあります。したがって、CSSスタイリングを含むHTMLメールを送信できる必要がありますが、大部分のメールクライアントとはまだ互換性があります。私は、電子メールクライアントの互換性その詳細以下のWebサイトに遭遇しました:電子メールクライアントの互換性のある電子メールを送信する

上記のクライアントのほとんどは、要素で指定されたサポートCSSスタイルを思えませんが、彼らはインラインCSSをサポートしています。電子メールのブランディングを別々のCSSファイルに分けて、ランタイムにスタイルをインラインで組み合わせたいと思っています。これは可能ですか?そうでない場合、選択肢はありますか?

+0

良いリファレンス:http://www.alistapart.com/articles/cssemail/ –

答えて

1

あなたはどのメールをお送りしていますか?どんなプログラミング言語であっても、あなたのCSSファイルを結合し、電子メールを生成するときに電子メールコンテンツに書き込むことが可能でなければなりません。

しかし、電子メールを送信するために使用している内容によって異なります。

2

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

電子メールをすべての電子メールクライアントと互換にするには、電子メールのHTMLバージョンとともにプレーンテキストを送信する必要があります。これは、.NETの代替ビューを使用して行われます。あなたはread more about emailing, linked resources, alternative views and email exceptions hereすることができます。

関連する問題