SendGridでSMTP経由でテキストメールを送信すると文字化けする

PostfixからSendGridにリレーして発射したメールがこんな感じで文字化けして届きました。それでBingって辿り着いたのがこれ

よくある質問 – メール改行トラブル編 | SendGridブログ

リンク先のタイトルでは改行トラブルとなっていますが、この事象にも有効でした。以下機能がデフォルトで有効であるためにHTML変換機能も内部的に有効となっているのが原因とのことです。以下機能を無効に切り替えることで解決しました。

  • Open Tracking
  • Click Tracking

メールの到達性を上げる目的でSendGridにリレーするケースであればこれらの機能は不要な筈ですから最初から無効にしておく方がいいですね。