GMailでスパム判定されてしまう場合の対策


GMailにsmtpでメールを送信する場合、特にスパムではないのにスパム扱いを受けてしまい、下記のようにメールを送信できない場合がある。

Dec 31 08:28:11 localhost postfix/smtp[5071]: 027F2105D03D6: to=<[email protected]>, 
relay=aspmx.l.google.com[2404:6800:4008:c01::1a]:25, delay=1.7, delays=0.04/0/1.1/0.58, dsn=5.7.1, status=bounced (host aspmx.l.google.com[2404:6800:4008:c01::1a] said: 550-5.7.1 [2001:2e8:61a:0:2:1:0:3a      12] 
Our system has detected that this 550-5.7.1 message is likely unsolicited mail. To reduce the amount of spam sent 550-5.7.1 to Gmail, this message has been blocked. Please visit 550 5.7.1  
https://support.google.com/mail/answer/188131 for more information. m189si2947216ioe.53

そんなときのためのチェックリスト

  • spfレコードがきちんと設定されているか
  • 文字に記号が入っていないか(※、【】など)
  • 「送信専用アドレスです」というような文言が入っていないか

これらを確認し、修正したところ、無事メールを送れるようになった。