ユーザーから、サービスからのメールが文字化けすると連絡あった。
環境
- iPhone
- メッセージアプリ
- キャリアメール
メッセージ欄に「Attachment.html」と表示され、タップすると中身が文字化けしている。
原因
メールの Content を html でしか提供していなかったのが原因。text と html 両方を提供するマルチパートメールにして送信すると解決した。
iPhone のメッセージアプリは基本的に text を想定して作られているよう。
「メッセージ」ではなく、「メール」アプリであれば、html を表示できる。だが、html だけでなく、text も対応していた方がメール配信者としてのスコアが上がるらしいので、両方に対応しておくことにこしたことはないと思われる。









を使ったテストを作る,co_rgb:fff,w_620,c_fit/w_300/ogp_image_zorhlz.png)
