2011年7月 8日

[postfix-jp: 3949] Re:SMTP (lost connection)エラーでメールが送信できない

勝間田と申します。

結論は変わらないのかもしれませんが、
なんだか、スレッドを追っていてすっきりしなかったもので。


このスレッドの最初のメール([postfix-jp: 3939])では、

> Jul 7 **:**:**localhost postfix/smtp[20423]: BE67C40046E: to=<hoge@xxxxx>, relay=example.co.jp[**.**.**.**]:25, delay=7660, delays=7565/0.01/95/0, dsn=4.4.2, status=deferred (lost connection with example.co.jp[**.**.**.**] while receiving the initial server greeting)

と書いてあって、このログは、

自分側のメールサーバ(localhost)から、
相手先SMTPサーバ(example.co.jp)に向けて、
hoge@xxxxx宛メールを送信しようとしたところ、
コネクションが切れた(切られた?)ことを記録しているもの、と受け取れます。


ところが [postfix-jp: 3945] ではホスト名が違っており、

> ログインしたサーバー (example.co.jp) から、以下の通り試してみました。(先方ホスト名/IPは書き換えています)
>
> [*** ~] telnet example.com 25
> Trying **.**.**.**...
> Connected to example.com.
> Escape character is '^]'.
> EHLO example.co.jp
> [応答なし]
>
> Connection closed by foreign host.
>
> という感じで、応答が返ってきませんでした…

これは自分側のサーバexample.co.jpにログインした上で、
相手先SMTPサーバexample.comの25番ポートに接続してみたという記録ですよね。

さきほどは、相手先のサーバがexample.co.jpだったのに、
ここでは、相手先のサーバがexample.comに変わってしまいました。
そして自分側のサーバがexample.co.jpということみたいです。

読んでいて、ここでまず混乱しました。
一貫性が無いです。


次、[postfix-jp: 3946] で示していただいた詳細のログから1行だけ抜き出してみますが、

> Jul 8 11:39:32 localhost postfix/smtp[22072]: BE67C40046E: to=<hoge@xxxxx>, relay=ns4.example.com[**.**.**.**]:25, delay=56478, delays=56397/0.01/82/0, dsn=4.4.2, status=deferred (lost connection with ns4.example.com[**.**.**.**] while receiving the initial server greeting)

これは、
自分側のサーバ(localhost)から、
相手SMTPサーバ(ns4.example.com)に向けて
hoge@xxxxx宛メールを送信しようとしたところ、
コネクションが切れた(切られた?)記録である、と受け取れます。

こんどは、当事者に ns4.example.com というホストが新しく加わりました。


ここまで見ていて、[postfix-jp: 3945] での telnet を使った25番ポートへの接続テスト、
相手先のMX(おそらくns4.example.comというのがそれでしょう)に対して
正しく行なわれているのか、疑問に思ってしまいました。

1. 自分側のメールサーバを起点に
2. 相手側の(MXで指定された)メールサーバに向けて

テストを行なっていますでしょうか。
通常、メールサーバ(MX)のFQDNは、ドメイン名とは一致しないことが多いように思うんです。

あともうひとつ、

3. EHLOでは、実在している(Aレコードが引ける)FQDNを指定していますか? (main.cfのmyhostnameの設定を含めて)

こちらもちょっと気になりました。

--
かつまたじゅん@東京都八王子市
katsu@xxxxx

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list


投稿者 xml-rpc : 2011年7月 8日 17:44
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/104932
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。