Closed1
Cloudflare R2のデフォルトURLを指定したimgタグを含むメールがGmailに届かない
ローカルからAWS SES経由でHTMLメールの送信テストをしているときになぜかGmailにメールが届かない問題が発生しました。SES上レスポンスは成功(200)となっており、Gmailの迷惑メールフォルダにも入っていません。
別のHTMLメールは問題なく受信できることが分かったため、問題のメール本文を少しずつ変えて試していったところCloudflare R2のデフォルトドメイン(pub-df3b64e22f4e28bdeb83rdb0e31.r2.dev
みたいなやつ)のURLをsrcに指定した<img>
タグが含まれていると届かないことが分かりました。
R2にカスタムドメインを紐づけ、src
のhttps://pub-〇〇.r2.dev
をカスタムドメインのURLに置き換えたところメールが届くようになりました。
一体なんなんだこれは…。Gmailは内部的にr2.dev
のサブドメインをスパム判定してるのかな?
このスクラップは2023/11/20にクローズされました