sumiyakiの日記: 私の独自ドメインからのメールがgmailから拒否される
取得したドメイン名でVPSを運用しているのだが、そこから、gmailにメールを送信したところ、エラーメールが返ってきて、受け取られなかった。
そこには、
SMTP error from remote mail server after end of data:
host gmail-smtp-in.l.google.com [2404:6800:4008:c03::1b]:
550-5.7.1 [自分のサーバのIPv6のIPアドレス] Our system has detected that this message
550-5.7.1 does not meet IPv6 sending guidelines regarding PTR records and
550-5.7.1 authentication. Please review
https://support.google.com/mail/?p=IPv6AuthError for more information
Bind9をインストして正逆引きの設定
認証システム(SPF)の設定
をしても拒否は続いた。
IPv6の正逆引きの設定をしてようやくメールが受け取られた。
Googleからのエラーを素直に読み取ればもっと早く解決していたはず。IPv6は使っていないのかと勘違いしていた。
ちなみに、September Unsubscription Kerfuffleなどによると、最近、Gmailのシステムが変わったらしく、gmail.comのアドレスでメーリングリストに登録し、送られてきたメールを読んでいた人の一部で、このようなエラーが起こり、そのためリストから削除されてしまった、ということが少なからずあったらしい。
私のドメイン名はレジストラ代理店ムームードメインで登録。
VPSはDTI ServersMan@VPS 月々500円のもの。
そもそも最初は、PTRもMXも定義してなく、それでも地元のISPのメールシステムには届いていた。
IPv4の正逆、SPFの設定をした段階で、@yahoo.comに送信したところ、受信され、SPFはPASSだった。
ムームードメインのコントロールパネルでは、SPFはできても、逆引きの設定ができないようなので、しかたなく、Bind9をインスト。DTI ServersMan@VPSでの設定では逆引きができるようなので、わざわざBind9を入れる必要はなかったのかもしれない。
メールは結構面倒くさい。
sumiyakiの日記: 私の独自ドメインからのメールがgmailから拒否される More ログイン