2017-12-14 17 views
0

私は主に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に限定しないのですか?

+0

私がテストしたApple、AOL、Andoid、IOS、Yahoo、Gmailクライアントにコードスニペットが表示されません。それはOutlookにのみ表示されます。 Outlook 365またはOutlook.comでは表示されません。おそらくあなたが投稿しなかったコードには何かがあります。 – gwally

+0

Hmm。多分。あなたのテストであなたが送ってくれたことを聞くことはできますか?私はOutlook(PC)から送信していた –

+0

私は別の電子メールクライアントとhttp://putsmail.comをテストするためにhttp://litmus.comから送信して、さまざまなデバイスをテストします。私はAdobe Campaignを使ってクライアントにメールを送ります。購読者の半数はOutlookを使用しているため、Outlookでのテストは私にとって非常に重要です。 – gwally

答えて

1

gwallyのコメントは答えに向かって私を指摘した。彼のテストでは私が得たのと同じ結果が得られなかったので、私のプロセスに関する何かが問題であることが示唆されました。しかし、コードではありませんでした。 Outlook経由でメールを送信していたのは事実でした。私がMailchimp経由で同じコードを送った場合、それは予想どおりに到着します。

私は、HTMLの電子メールに関しては、Outlookの恐ろしい(非)サポートについて知っていました。しかし、私はのメールを受信し、添付ファイルに沿って発信コードを渡し、受信メールとして受信したときにそれを解釈/殺害するだけであると仮定しました。私が説明していなかったこと(または、おそらく私がそれを詳細に考えていれば、私が持っていたはずだが)は、Outlookがコードに同じ恐ろしいルールを強制していることになり、 Outlookと同じ制限があります - Outlookのみであったはずのコンテンツを見ることを含む。私が作成したコードは悪くはなかった、それはそれがドアを出てくる前に骨抜きになっていたということだけである。 (それは状況の非常に単純な説明です、私は気付きます、そして、Outlookが発信HTMLをどのようにして解析するかについてのニュアンスがあると確信していますが、結果は私にとっては同じです)。

私たちの組織はほぼ完全にOutlookベースであり、これらの電子メールは社内アナウンスのために再利用可能なテンプレートとして設計されているため、私はそれを吸い取るしかないでしょう。しかし、それは明らかに厄介なことです。

とにかく、私は今、ゴールポストがどこにあるのかをはっきりと理解しています。

+0

ありがとうございます。私は、アウトルックバルクメールを送信する際に、Outlookがマークアップを使ってネジ止めすることを知らなかった。知っておいてよかった。 –

+0

ええ、それはバグです!基本的に、Outlookが送信プロセスを処理している場合、Outlook専用の条件付きコメント内のものはすべての受信者のコードに焼き付けられます。だから、レスポンシブなメールにさよならをキスすることができます。なぜなら、デスクトップクライアントでは恐ろしいように見える、100%幅の制限(Outlookは最大幅をサポートしていません)必然的にモバイルビューポートで少しぎこちなく見えます。たぶんMac用のOutlookはそれを避けるだろう(それは私が思うWebkitを使用する)が、私はPCのバージョンのようにHTMLを挿入する方法を見つけることができないことができます。 –

+0

@RickLecoatあなたが送信または受信すると、電子メールプロバイダの欠点はすべて消えてしまいます。 – gwally

関連する問題