HTML電子メール:別のプレーンテキストビューも送信する必要がありますか?

StackOverflow https://stackoverflow.com/questions/3575342

質問

HTMLの電子メールを送信するとき、私はそれが平易なテキストバージョンを送信するのがベストプラクティスであることを理解しています。

しかし、私の質問は次のとおりです。 しなければならない プレーンテキストバージョンも送信しますか?

影響は何ですか?

役に立ちましたか?

解決

あなたは決してする必要はありません。ただし、受信者がHTMLメールを受信できない場合、またはクライアントがそれらをサポートしていない場合、HTMLがプレーンテキストとして表示される可能性があります。また、Verizon、Gmail、Outlookなどの一部の電子メールプロバイダー/クライアントは、特定のタグを削除して、HTMLが奇形になっています。

他のヒント

少なくともOutlook 2007に関する限り、反復はありません。 HTML形式でメールを送信する内部アプリがあります それだけ そして、Outlookは文句を言わず、HTMLコンテンツをレンダリングします。

プレーンテキストバージョンでメールを送信するのは簡単です 一般的な礼儀 HTML形式をサポートしていないか、クライアントにプレーンテキストのみをレンダリングするように設定しているメールクライアントをサポートするため。実際にはあなたが思っているよりも一般的ですので、できれば ユーザーに好みを尋ねるか、両方を送信します.

理想的には、電子メールのユーザーの好みを収集し、この好みに基づいて電子メールを送信する必要があります。彼らが好むものを推測することは不可能です。これはユーザーの好みとは対照的にベストプラクティスのことではありませんが、ユーザーがHTMLコンテンツをレンダリングできない電子メールクライアントを持っていることはまれですが、これは、明示的に(Gmail、Outlookなど)をブロックするクライアントクライアントを排除することはありません。ユーザーが許可します。

私の謙虚な意見では、あなたが送ろうとしているメールの受信者について考えなければなりません。つまり、特定の形式をサポートするメールユーザーエージェントがある場合は、

また、互換性のあるHTML電子メールを作成することに注意する必要があります。そうしないと、すべてのメールユーザーエージェントで正しく解釈されません。

それが役立つことを願って、

たとえば、Gmailインターフェイスはヘッダーに電子メールの最初の行を表示し、Outlookも表示されます。プレーンテキストバージョンなしでHTML電子メールを送信すると、テキストは表示されません。私の場合。

私が数十の電子メールから見たのは、通常、次のことを伝える行が含まれているということです。

電子メールクライアントがHTMLをサポートしていない場合は、http://にアクセスしてください。

私があなたに伝えることができるもう1つのことは、たとえば、iPhoneが最初にプレーンテキストメッセージをダウンロードし、後にHTMLがフォーマットしたことです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top