人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PostfixでSMTPサーバを立てたので、(1)を参考にSMTP-Authのテストをしようとサーバ自身からtelnet localhost 25してみたのですが、以下のように表示されてしまい、うまくいきません。
ファイアーウォールかと思いましたが、iptablesで開けていました。(テスト終了時にはとじています)
何が原因に考えられるでしょうか?

[root@]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
EHLO localhost
Connection closed by foreign host.

(1) http://www.aconus.com/~oyaji/mail2/smtp-auth-tst.htm

●質問者: koime_ryokutya
●カテゴリ:コンピュータ インターネット
✍キーワード:127.0.0.1 ConnecteD iptables localhost postfix
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● JULY
●100ポイント ベストアンサー

[root@]# telnet localhost 25

Trying 127.0.0.1...

Connected to localhost.localdomain (127.0.0.1).

Escape character is '^]'.

EHLO localhost

Connection closed by foreign host.

そもそも、EHLO を入力する前に、「220 mail.example.jp ESMTP ?」といったメッセージがサーバ側から返ってくるはずです。

「Connected to localhost.localdomain ?」と出ているので、少なくとも TCP レベルで接続は出来ています。ただ、その直後にサーバ側が「220 ?」のメッセージを送ってくる前に、おそらく Postfix 自体が異常終了したものと思われます。

Postfix が異常終了していれば、maillog に何らかの手がかりが見つかる可能性があるので、まずは maillog を確認して下さい。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ