0

挿入されたスタイルにより、すべてのテキストに下線が引かれます。Outlook から発信されたメッセージにスタイルを挿入したり、すべての HTML 形式のメッセージにスタイルを挿入したりするわけではありません。

当社の HTML テンプレートは、Outlook WebAccess ( http://litmus.com/help/email-clients/rendering-engines )によって展開されたものと同様の HTML 電子メール前処理を使用すると思われる Outlook ネイティブ クライアントおよび Hotmail を含むすべてのクライアントで適切に表示されます。

この動作を引き起こす正確な問題は何なのか疑問に思っています。HTML メールを変更してインジェクションを防ぐ方法はありますか? 挿入する CSS は次のとおりです。

編集:IEを除くすべてのブラウザでそれを行うことに気付きました。

<style type="text/css">
<!--
.x_preheaderContent 
  {color:#606060!important;
  font-weight:normal!important;
  text-decoration:underline!important}
.x_headerContent 
  {color:#EB4102!important;
  font-weight:normal!important;
  text-decoration:underline!important}
.x_bodyContent 
  {color:#0000cc!important;
  font-weight:normal!important;
  text-decoration:underline!important}
.x_footerContent 
  {color:#000099!important;
  font-weight:normal!important;
  text-decoration:underline!important}
-->
</style>
4

1 に答える 1

0

コードは、Outlookがスタイルを理解し、それがどのように適用されているかを解釈したものであるように思われます。Outlookからhtmlメールの送信元を表示して、上記のコードを取得した可能性があります。HTMLコードを見て、テキストの下線プロパティの設定またはオーバーライドは、他のものと同じようにスムーズである必要があります。このプロパティで問題が発生したことはありません。

于 2013-02-14T05:42:09.700 に答える