私は主にOutlook/Office 365向けのHTMLメールデザインに取り組んでいます。さまざまなサイトのアドバイスを受けて、条件付きコメントにコンテンツテーブルをラップして、固定幅にしました(Outlookでは最大幅のサポートなし) )。しかし、これらの条件付きコメント内のコンテンツもApple Mail(デスクトップおよびモバイル版)に表示されています。なぜ誰かが私に言うことができますか?なぜOutlookの条件付きコンテンツがAppleメールに表示されますか?
<!--[if (gte mso 9)|(IE)]>
<table align="center" border="0" cellspacing="0" cellpadding="0" width="600">
<tr>
<td align="center" valign="top" width="600">This should ONLY show up in Outlook
<![endif]-->
<table bgcolor="#bbbbbb" align="center" border="0" cellpadding="0" cellspacing="0" width="100%" style="max-width:700px; border:1px solid blue">
<tr>
<td>
CONTENT FOR ALL EMAIL CLIENTS
</td>
</tr>
</table>
<!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
<![endif]-->
テキストがメールに表示されている「これが唯一のOutlookで表示されるはずです」:
はここで私が使用している条件コードです。そして、メール内の周囲(条件付き)テーブルの赤い枠も見ることができます。なぜこの条件は、そのコードの範囲をOutlookに限定しないのですか?
私がテストしたApple、AOL、Andoid、IOS、Yahoo、Gmailクライアントにコードスニペットが表示されません。それはOutlookにのみ表示されます。 Outlook 365またはOutlook.comでは表示されません。おそらくあなたが投稿しなかったコードには何かがあります。 – gwally
Hmm。多分。あなたのテストであなたが送ってくれたことを聞くことはできますか?私はOutlook(PC)から送信していた –
私は別の電子メールクライアントとhttp://putsmail.comをテストするためにhttp://litmus.comから送信して、さまざまなデバイスをテストします。私はAdobe Campaignを使ってクライアントにメールを送ります。購読者の半数はOutlookを使用しているため、Outlookでのテストは私にとって非常に重要です。 – gwally