CentOS 7.9
Postfix 2.10.1
事象:
PostfixをインストールしたCentOSサーバのローカルから 外部へmailコマンドでメール送信(gmail宛)を実施しました。 しかし、外部のメールサーバ側に接続を拒否されているようです。 telnetコマンドで確認すると25ポートだけでなく、465と587も接続拒否でした。 ファイアウォールのアウトバウンドは開放されております。 (telnetコマンドでタイムアウトではなく接続拒否の応答でしたのでFW設定は問題ないかと思います) 考えられる原因わかりますでしょうか?
エラーログ(/var/log/maillog)
Jul XX XX:XX:XX XXX postfix/smtp[2602]: connect to gmail-smtp-in.l.google.com[XX.XX.XX.XX]:25: Connection refused ・・・ Jul XX XX:XX:XX XXX postfix/smtp[2602]: XXXXXXXX: to=<XXXXXXXX@gmail.com>, relay=none, delay=254687, delays=254687/0.02/0.67/0, dsn=X.X.X, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[XX.XX.XX.XX]:25: Connection refused)
telnetコマンドでの確認(全く別の環境のサーバだと接続できてました)
$ telnet smtp.gmail.com 25 Trying XX.XX.XX.XX... telnet: connect to address XX.XX.XX.XX: Connection refused $ telnet smtp.gmail.com 465 Trying XX.XX.XX.XX... telnet: connect to address XX.XX.XX.XX: Connection refused $ telnet smtp.gmail.com 587 Trying XX.XX.XX.XX... telnet: connect to address XX.XX.XX.XX: Connection refused $ telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 XX.XX.com ESMTP quit 221 X.X.X Bye Connection closed by foreign host.
Postfixの設定(/etc/postfix/main.cf)
myhostname = XX.XX.com inet_interfaces = localhost inet_protocols = ipv4 mydestination = $myhostname, localhost.$mydomain, localhost mynetworks = 127.0.0.0/8
回答1件
あなたの回答
tips
プレビュー