こんにちは、木村太一です。
お客様より「急にGmailを使っている人に送れなくなっちゃったー」とご連絡をいただきました。
エラーが返ってくるか聞いたところ、エラーメールがあるとのことなので転送いただきました。エラーメッセージは以下の通り。
Hi. This is the qmail-send program at <サーバー名>.
I’m afraid I wasn’t able to deliver your message to the following addresses.
This is a permanent error; I’ve given up. Sorry it didn’t work out.
アカウント@gmail.com:
142.251.8.27 failed after I sent the message.
Remote host said: 550-5.7.26 This mail is unauthenticated, which poses a
security risk to the
550-5.7.26 sender and Gmail users, and has been blocked. The sender must
550-5.7.26 authenticate with at least one of SPF or DKIM. For this message,
550-5.7.26 DKIM checks did not pass and SPF check for [ドメイン] did
550-5.7.26 not pass with ip: [xxx.xxx.xxx.xxx]. The sender should visit
550-5.7.26 https://support.google.com/mail/answer/81126#authentication for
550 5.7.26 instructions on setting up authentication.
h14-20020a056a001a4e00b00627fbc1cb02si15703476pfv.338 – gsmtp
SPFレコードを追加する
エラーの通り、SPFもDKIMも設定してないからブロックしたよ、とのことですので、DNSにSPFレコードを追加します。
ムームードメインのマニュアルページに詳しく掲載されておりますが、ここにも転記しておきます。
設定手順
ムームーDNSのカスタム設定ページにアクセスして、レコードを追加します。
<サーバー名>のところをメールエラーメッセージの<サーバー名>に変更します。
サブドメイン | 種別 | 内容 |
---|---|---|
(空白) | TXT | v=spf1 include:_spf.<サーバー名> ~all |
設定画面の入力フォームは狭いので、テキストエディタにコピーして貼り付けましょう。
以上で設定は完了です。
簡単ですね。
反映まで最大1時間かかるそうなので、それ以降にテストしてみてください。
なんでこうなるのか?
Gmailのセキュリティ強化が原因と思われます。ただ、全体に一斉にかかっているわけではなく、@gmail.comの他のアカウントには送信できたりするからややこしいです。
参考元と用語説明
SPFレコードとは
DKIMとは
ドメインやウェブサーバーで悩んだら
ドメインやウェブサーバー、メール運用で悩んだらお気軽にご相談ください。基本的に個人事業主、法人様限定ですが困っているなら個人の方でもできる範囲でお答えします。042ー519ー6960までお気軽にお問い合わせください。
SNSでも情報提供中
Web集客やDX化について無料で情報提供しております。ぜひご利用ください。