This is the mail system at host ***.jp.
I’m sorry to have to inform you that your message could not
be delivered to one or more recipients. It’s attached below.
For further assistance, please send mail to postmaster.
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The mail system
<***@gmail.com>: host gmail-smtp-in.l.google.com[2404:6800:4008:c02::1a]
said: 550-5.7.1 [2400:***:***:***:***:***:***:***] The IP you’re using to
send mail 550-5.7.1 is not authorized to send email directly to our
servers. Please use 550-5.7.1 the SMTP relay at your service provider
instead. Learn more at 550 5.7.1
https://support.google.com/mail/?p=NotAuthorizedError
h2-20020a170902f54200b001c7347e993esi10950948plf.17 – gsmtp (in reply to
end of DATA command)
- Google は IP アドレスの許可リストを作成することも例外を認めることもできませんのでご留意ください。
参考ページをキーワードを頼りにたどっていく
https://support.google.com/mail/?p=NotAuthorizedError
https://support.google.com/a/answer/3726730?hl=ja
- キーワードで検索して IPv6 のアドレスがブロックされるっぽい
Gmail へメールが届かない その2
参考になりました。ありがとうございました。
- SPAMHAUS にて、該当のアドレスを調査
https://check.spamhaus.org/
- Policy Blocklist (PBL) にてリストに載ってしまっていた。
対応策
postfix で IPv4 のみを利用するように設定。
/etc/postfix/main.cf
inet_protocols = all とあるが、main.cf の最後に下記を追記
inet_protocols = ipv4
Policy Blocklist (PBL)は、サービスプロバイダーからのブラックリスト削除要請しかうけないらしいので、VPSのサポートへ連絡した。
結果次第で、main.cf を元に戻すこととする。