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

postfix で 「Connection timed out (port 25)」になります。
自宅サーバから外部にメール送信ができません。
(yahooやlivedoorや会社などへはNGです。ローカルLANからメールサーバには送信可能です。外部からの受信は可能です。postfix-2.0.20、Vine Linux 2.4.31)

すみませんが解決方法をご存知の方教えて下さい。

エラーメッセージは以下です
Jun 11 22:01:07 vine postfix/smtp[5781]: connect to mx5.mail.yahoo.co.jp[203.216.247.181]: Connection timed out (port 25)
Jun 11 22:01:08 vine postfix/smtp[5781]: 9F28D65912: to=<XXXXXXX@yahoo.co.jp>, relay=none, delay=391, status=deferred (connect to mx5.mail.yahoo.co.jp[203.216.247.181]: Connection timed out)

●質問者: zonooo
●カテゴリ:コンピュータ インターネット
✍キーワード:2.0 co.jp CONNECT DELAY JUN
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● くまっぷす
●35ポイント ベストアンサー

http://ratan.dyndns.info/help/port.html

このログだけだとyahooのメールサーバに接続できなかったことしかわからないので、ちょっと手がかりが少ないですね。

まず、基本的なところからチェック。ポート25番はルータで開放できていますか?特にLAN->WAN側。

telnetを使ってテストすることもできます。

$ telnet mx5.mail.yahoo.co.jp 25

http://support.microsoft.com/?scid=kb;ja;153119&spid=1773&sid=73

http://www.microsoft.com/technet/prodtechnol/exchange/ja/Guides/...

これでまず相手から何もレスポンスが帰ってこない場合はポートが開いていない、ルーティングに問題がある、など。

何かレスポンスが返ってきた場合はその結果を見て原因を探っていくことになります。

◎質問者からの返答

Kumappusさんありがとうございます。できました!

ポート25にTelnetしたらNGでして、ルータのセキュリティ設定を「低」にしたらメール送信できました。

ルータのセキュリティ設定「低」の意味は不明なのでベンダーに聞いてみます。

迅速かつ丁寧なご回答ありがとうございます!


2 ● aiaina
●35ポイント

>Jun 11 22:01:07 vine postfix/smtp[5781]: connect to mx5.mail.yahoo.co.jp[203.216.247.181]: Connection timed out (port 25)

@yahoo.co.jp宛てメールをyahoo.co.jpに送ろうとしている、つまり、@yahoo.co.jpのメールアドレスを管理しているメールサーバにメールを送ろうとしていないのが問題だと思います。

間違ったサーバ(ホスト)に接続しに行って、反応がないためにタイムアウトになってメールが送れずにいる状態に思えます。

DNSでMXレコードが正常にひけていますか?

また、PostfixはDNSを利用しているのでしょうか?

http://q.hatena.ne.jp/answer

◎質問者からの返答

aiainaさんご回答ありがとうございます。なんとか解決できました。DNSでMXレコードを引くこともできていました。ありがとうございます。

関連質問


●質問をもっと探す●



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