5

基本的な電子メール マーケティング用の優れたニュースレター スクリプトをインストールしようとしています。問題は、私の yahoo が HTML メールを表示したくないということです。いくつかのスクリプトを使用し、yahoo アカウントからもいくつかの HTML テスト メールを自分自身に送信しましたが、すべて空白のように見えます。

私のmagentoのhtmlメールは正しく受信されているので、それはかなり奇妙ですが、他の[そしてYAHOOメールさえも! ] ありません。

なぜこれが起こっているのか誰にも分かりますか?

4

2 に答える 2

1

  • 各ベロシティ テンプレートの設定で、コンテンツ タイプとエンコーディングを HTML / UTF-8 に変更しました。
  • 標準の charset="UTF-8" 宣言を使用して、各メールに a を追加しました。おそらく、Yahoo は他のほとんどの電子メール クライアントのように頭を取り除いていません。
  • 電子メールの上部に HTML 4.01 の厳密な宣言を追加しました。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd ">

于 2014-09-09T15:31:14.353 に答える
1

私は自分でこの問題に遭遇しました。ここに私が見つけたものがあります:

<!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>

これは、Yahoo 以外のすべての人に有効なようです。代わりに、Yahoo には次を使用します。

<!doctype html>
于 2015-03-19T15:33:27.250 に答える