プロが教えるわが家の防犯対策術!

メールが送れなくなりました。Linux(Fedora10)でメールサーバ(Postfix)を構築しています。先日まで、メールを送受信することができましたが、今日になってメール機能を全く使うことが出来ないことに気が付きました。

# echo 'Hello!' | mail -s 'Subject' jibun
# mail
No mail for jibun

# view /var/log/maillog
...
May 2 22:45:42 localhost postfix/local[16708]: 24F506F63C6: to=<jibun@mydomain.com>, orig_to=<jibun>, relay=local, delay=0.17, delays=0.09/0.04/0/0.04, dsn=2.0.0, status=sent (forwarded as 415D16F63C5)
May 2 22:45:42 localhost postfix/qmgr[16174]: 24F506F63C6: removed
...

ユーザ名: jibun
ホスト名: mydomain.com

他に気になるログを以下に記します。(転送機能の設定をしているので、そのようなログがあるのだと想像しています。)

May 2 18:21:44 localhost postfix/smtpd[15908]: NOQUEUE: reject: RCPT from unknown[123.45.67.89]: 450 4.7.1 Client host rejected: cannot find your hostname, [123.45.67.89]; from=<xxxxxxxx@yahoo.co.jp> to=<yyyyyyyy@zzz.com> proto=SMTP helo=<web1111.mail.zzz.yahoo.co.jp>

心当たりと言えば、先日、日本語ドメイン名をPunycodeに変換するためのプログラム(idnkit-1.0-src.tar.gz)とgccをインストールしたことです。

他にどこを見ればこのようにメールが使えない状況を把握することが出来るのでしょうか。そして、どのようにすれば、また以前のようにメール機能を使えるようになるのでしょうか。

A 回答 (1件)

http://www.hde.co.jp/has/words/helo.php
これ(HELO)のチェックに引っかかっているように見えますが........

> helo=<web1111.mail.zzz.yahoo.co.jp>

これ、正しい設定ですか?

この回答への補足

> これ、正しい設定ですか?

'web1111.mail.zzz.yahoo.co.jp'は私がヤフーのフリーメールを使っているからだと思います。(数値や文字列は少し編集しましたが。)

補足日時:2009/05/03 14:09
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

resolv.confファイルを編集することで問題は解決致しました。
お騒がせ致しました。

お礼日時:2009/05/03 14:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!