HTMLメールを送信する場合、プレーンテキストバージョンも送信することがベストプラクティスであることを理解しています。
しかし、私の質問は次のとおりです。プレーンテキストバージョンも送信する必要がありますか?
影響は何ですか?
HTMLメールを送信する場合、プレーンテキストバージョンも送信することがベストプラクティスであることを理解しています。
しかし、私の質問は次のとおりです。プレーンテキストバージョンも送信する必要がありますか?
影響は何ですか?
少なくともOutlook2007に関する限り、反論はありません。HTML形式でのみメールを送信する内部アプリがあり、Outlookは文句を言わずにHTMLコンテンツをレンダリングします。
プレーンテキストバージョンで電子メールを送信することは、HTML形式をサポートしていないか、クライアントがプレーンテキストのみをレンダリングするように設定されている電子メールクライアントをサポートするための一般的な礼儀です。それは実際にはあなたが思っているよりも普及しているので、ユーザーに好みを尋ねるか、両方を送信することができれば。
理想的には、電子メールのユーザー設定を収集し、この設定に基づいて電子メールを送信する必要があります。ユーザーが何を好むかを推測することは不可能です。これは、ユーザーの好みとは対照的に、それほどベストプラクティスではありませんが、ユーザーがhtmlコンテンツをレンダリングできない電子メールクライアントを使用することはまれですが、明示的にしない限り、電子メールクライアントがhtmlコンテンツ(GMail、Outlookなど)をブロックすることを排除するものではありません。ユーザーによって許可されます。
あなたはする必要はありません。ただし、受信者がHTMLメールを受信できない場合、またはクライアントがHTMLメールをサポートしていない場合は、HTMLがプレーンテキストとして表示される可能性があります。また、Verizon、GMail、Outlookなどの一部の電子メールプロバイダー/クライアントは特定のタグを削除するため、HTMLの形式が正しくありません。
私の謙虚な意見では、あなたはあなたが送ろうとしているメールの受信者について考えなければなりません。つまり、特定の形式をサポートするメールユーザーエージェントがあるかどうかです。
また、互換性のあるHTML電子メールを作成することに注意する必要があります。そうしないと、すべてのメールユーザーエージェントで正しく解釈されません。
お役に立てば幸いです。
たとえば、Gmailインターフェースはヘッダーに電子メールの最初の行を表示し、Outlookも表示します。プレーンテキストバージョンなしでHTML電子メールを送信すると、少なくともテキストは表示されません。私の場合。
何十通もの電子メールから私が見たのは、通常、次のような行が含まれていることです。
電子メールクライアントがHTMLをサポートしていない場合は、http://...にアクセスしてください。
もう1つ言えることは、たとえば、iPhoneは最初にプレーンテキストメッセージをダウンロードし、後でhtml形式のメッセージをダウンロードするということです。