1

Centos 5.5サーバーにPostfix 2.3があります。この方法に従って、http: //wiki.centos.org/HowTos/postfix_sasl を使用して、TLS 接続のみを受け入れ、プレーン認証を拒否するように Postfix を構成しました。動作しているように見えますが、ローカル マシン (Postfix サーバー自体) からのみです。LAN 接続の外側からメール サーバーを「telnet」しようとすると、確立後すぐに閉じます。

telnet mail.some-server.com 25
Trying aaa.bbb.ccc.ddd...
Connected to mail.some-server.com (aaa.bbb.ccc.ddd).
Escape character is '^]'.
Connection closed by foreign host.

Postfix のマニュアルを読むのに 1 日を費やし、permissive モードを設定しようとしましたが、解決策に近づくことはできませんでした。助けてください。

4

2 に答える 2

4

私の問題は、Postfix がlocalhostのみをリッスンするように制限していたinet_interfacesの Postfix 構成にありました。

解決策:ファイル/etc/postfix/main.cfのinet_interfacesを編集します。

# Listen to all interfaces rather than strict to localhost
inet_interfaces = all

Postfix 設定をリロードします。

postfix reload
于 2011-08-31T12:19:31.907 に答える
0
  1. 'postfixcheck'を使用する
  2. 'tailf /var/log/mail.warn'を使用するか、'tailf'を'tail -n 100'に置き換えて、ログの最後の100行を表示します。

重要なのは、設定のどこかが間違っているため、サーバーがリクエストを適切に処理できないということです。postfixをリロードすることを忘れないでください。

于 2011-05-29T23:49:50.843 に答える