-1

私は何万通ものメールを送信していますが、Verizon のすべてのサブスクライバーに空のメールが届きます。

返された HTML/HAML を調べると、Verizon の電子メール パーサーがすべてのコンテンツをclear:bothDiv タグ内の div タグの後に配置しているようです。

これは、私の明確な div タグとその他の属性の例です。

%div{:style => "clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;"}

この問題をどのように回避すれば、Verizon サブスクライバーに対しても他のユーザーに対しても同じようにメールが表示されるようになりますか?

4

1 に答える 1

1

単純!

clear div 内に Foobar テキストを追加するだけです。何らかの理由で、これにより、その下にあるすべての div タグをクリアするように設定された div タグでバグが回避されます。

例 :

%div{:style => "clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;"}
  Whatever Text.

プレーンな HTML の場合:

<div style="clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;" class="clear">
  Whatever text.
</div>
于 2011-10-12T13:16:50.570 に答える