質問: ### 前提・実現したいこと メールサーバの検証を行っています。 実現したいことは、PostfixでSMTP AUTHを有効にしている状態で、 POP3メールソフトに設定する送信ポートは何である必要があるかを求めることです。 ### 発生している問題 個人的な仮説としては、PostfixでSMTP AUTHを有効にした場合であっても、 POP3メールソフトに設定する送信ポートは25で良いのではないかと考えています。 しかし、25を設定してもメールサーバからの応答が無いと言われ送信時にエラーとなります。 メールサーバ側はポート25に接続できることを確認しております。 インターネット上の情報を見ますと、Postfix側にSubmissionの設定を追加し、 POP3メールソフトに設定する送信ポートを587に設定している例しかなく、 それを考えますと、私が冒頭で書いている仮説は誤りなのかと思うのですが、 その理屈が理解できていません。 知見のある皆様にアドバイスをいただけたらと思っております。 よろしくお願いいたします。 ### 補足情報 OS:CentOS 7.5 Postfix:2.10.1 POP3メールソフト:秀丸メール Ver6.83
回答: サブミッションポート番号は587である必要は無いです。 25番は、 1.SMTPのウェルノウンポートである 2.プロバイダーが25番ポートをブロックしている の2点から、止めた方が良いです。 1.は、例えば、HTTPサーバーのポートを80番以外にする場合であっても、SSHの22番とか、POP3の110番などにするのは止めた方が良いという意味です。