ウェブサーバーが送信したメールが受信側GmailでSpamと認識されてしまう。
該当メールをShow originalで表示すると、SPF=SOFTFAILになっていたので、
1 |
SPF: SOFTFAIL with IP xxx.xxx.xxx.xxx |
DNSにSPFレコードを定義しておこう。
設定方法
SPFの動作原理や設定方法に関しては以下ページが明るい。
SPF(Sender Policy Framework) : 迷惑メール対策委員会
http://salt.iajapan.org/wpmu/anti_spam/admin/tech/explanation/spf/
SPF本家サイト (英語) は以下。
SPF: Project Overview
http://www.openspf.org/Project_Overview
設定後の確認は以下ページでできる。
dmarcian – SPF Survey
https://dmarcian.com/spf-survey/
メールヘッダ
設定前のメールヘッダ (SPF=SOFTFAIL)。
1 2 3 |
Received-SPF: softfail (google.com: domain of transitioning user@example.com does not designate xxxx.xxxx.xxxx.xxxx as permitted sender) client-ip=xxxx.xxxx.xxxx.xxxx; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning user@example.com does not designate xxx.xxx.xxx.xxx as permitted sender) smtp.mailfrom=user@example.com |
設定後のメールヘッダ (SPF=PASS)。
1 2 3 |
Received-SPF: pass (google.com: domain of transitioning user@example.com designates xxxx.xxxx.xxxx.xxxx as permitted sender) client-ip=xxxx.xxxx.xxxx.xxxx; Authentication-Results: mx.google.com; spf=pass (google.com: domain of transitioning user@example.com designates xxx.xxx.xxx.xxx as permitted sender) smtp.mailfrom=user@example.com |