Gmailアプリから @i.softbank.jp に送ったメールが読めない

iPhoneのGmailアプリからメールを送ったところ、相手から「メールは届いたが読めない」と言われた。よく聞いてみると、本文には以下のようなメッセージがあるだけだと言う。

フォーマットにより、このメッセージは表示できません。送信者に別のフォーマットまたはメールプログラムから再送信するよう依頼してください。 multipart/alternative

まずお互いの環境はこんな感じ。

  • 送信側:iPhone / Gmailアプリ(Ver3.0.2)
  • 受信側:iPhone / iOS標準メールアプリ / メールアドレスは「@i.softbank.jp」

メールに書かれていた「multipart/alternative」が気になった。
送ったメールはプレーンテキストで添付もないはずなのに、multipartはおかしい。

で、送信したメールのヘッダを確認したら、テキスト+HTMLメール(multipart/alternative)になっていた…。
パソコンでプレーンテキストのメールを書いて下書きに保存しておいても、それをiPhoneのGmailアプリから送信すると、テキスト+HTMLメールになってしまう。

そして相手の方はSoftbankの迷惑メール拒否設定で「URLリンク付きメールの拒否」を設定していた。

送ったメールの本文にはURLが書いてあった。
プレーンテキストなら問題なかったろうが、これがHTMLメールに変換されてURLがリンクされてしまい、このような結果になったのだと思う。

アプリを使わず、パソコンのブラウザでGmail開いて送ったらちゃんと届いた。

まとめ

  • iPhoneのGmailアプリからは、HTMLメールしか送れない。
  • 相手の受信拒否条件に注意。