• 締切済み

DIONへ未着の原因がつかめません・・・

皆さんよろしくお願いします。 当方現在、Fedora8にてメールサーバー(Postfix2.4.5)を構築しております。 ネットワーク関係は、固定IP1を利用してDDNSにて独自ドメインを 運用しております。 昨日問題に気づいたのですが、なぜかDIONだけにメールが送れずキューが 溜っておりました。エラーの内容は下記の通りです。 Mar 20 18:12:43 ms01 postfix/qmgr[2103]: 076541C60048: from=<info@xxxxxx.com>, size=1030, nrcpt=1 (queue active) Mar 20 18:12:45 ms01 postfix/smtp[11574]: 076541C60048: to=<xxxxxx@m2.dion.ne.jp>, relay=mx.m.dion.ne.jp[210.141.108.179]:25, delay=21532, delays=21530/0.01/0.09/2.1, dsn=4.0.0, status=deferred (host mx.m.dion.ne.jp[210.141.108.179] said: 450 <xxxxxxxxxxxx.ocn.ne.jp[xxx.xxx.xxx.xxx]>: Client host rejected: sigh (in reply to RCPT TO command)) 意味がわからないのは、【Client host rejected: sigh 】この部分です。 どれだけググってもヒントを見つけられなかったのでどなたかヒント だけでもください。 ちなみに、Yahoo・Hotmail・Docomoなどへの送信は問題なく送信 できております。(Hotmailだけはどうしても迷惑フォルダへ入ってしまいますが・・・orz) お願いします。

みんなの回答

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

S25Rやgreylistingで引っかかっているような感じに見えますねぇ・・。SMTPの応答が450ですから、一定時間(最低でも60秒以上)待ってから再試行しないといけないと思います。そのあたりの設定はどうなっていますでしょうか? #とっとと切ってしまうと、それこそspamサーバと認識されてしまうかと。

nerotom
質問者

補足

shimixさんレスありがとうございます。 なるほどなるほどS25R/greylistingですの可能性ですね。 今しこしこググってます。 >一定時間(最低でも60秒以上)待ってから再試行 この様な設定は/etc/postfix/main.cfにありますか?? おそらくとっとと切ってしまってます(>_<) Mar 20 18:12:43 ms01 postfix/qmgr[2103]: 076541C60048: from=<info@xxxxxx.com>, size=1030, nrcpt=1 (queue active) Mar 20 18:12:45 ms01 postfix/smtp[11574]: 076541C60048: to=<xxxxxx@m2.dion.ne.jp>, relay=mx.m.dion.ne.jp[210.141.108.179]:25, delay=21532, delays=21530/0.01/0.09/2.1, dsn=4.0.0, status=deferred (host mx.m.dion.ne.jp[210.141.108.179] said: 450 <xxxxxxxxxxxx.ocn.ne.jp[xxx.xxx.xxx.xxx]>: Client host rejected: sigh (in reply to RCPT TO command)) このログが1時間起きに残っております。

関連するQ&A

  • phpからメールを送信しようとするとpostfixが配信に失敗する?

    phpスクリプトのテスト用としてubuntu8.10で自宅サーバを構築しています。 自作のphpスクリプト内でメール送信処理(mail関数を使用)を行ったところ、画面上にエラーは表示されないものの、実際にはメールが送信されていないことに気がつきました。 ちなみに、Windows上からThunderbird等のメールクライアントソフトを使って、SMTPサーバを自宅サーバに指定した場合には問題なく送信可能な状態です。 サーバ構築については素人で、様々な関連サイトを見ながら何とか構築したレベルです。mail.logの中身からしてpostfixからの配信でコケているという所までは理解できたのですが、どう対処して良いのかが判りません。 どなたか詳しい方がいらっしゃいましたら、ご教授頂ければ幸いです。 ■自宅サーバの環境 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.10 DISTRIB_CODENAME=intrepid DISTRIB_DESCRIPTION="Ubuntu 8.10" PHP 5.2.6-2ubuntu4.1 with Suhosin-Patch 0.9.6.2 (cli) (built: Feb 11 2009 20:38:24) Postfix mail_version = 2.5.5 ■/var/log/mail.logの中身 Mar 23 18:10:17 ubuntu postfix/pickup[13358]: 7F5CD13F91: uid=33 from=<​www-data>​ Mar 23 18:10:17 ubuntu postfix/cleanup[14285]: 7F5CD13F91: message-id=<20090323091017.7F5CD13F91@ubuntu> Mar 23 18:10:17 ubuntu postfix/qmgr[4582]: 7F5CD13F91: from=<​www-data@localdomain>,​ size=342, nrcpt=1 (queue active) Mar 23 18:10:17 ubuntu postfix/smtp[14287]: 7F5CD13F91: enabling PIX workarounds: disable_esmtp delay_dotcrlf for mx2.ISPのドメイン[***.***.***.**]:25 Mar 23 18:10:17 ubuntu postfix/smtp[14287]: 7F5CD13F91: to=<送信先メルアド>, relay=mx2.ISPのドメイン[***.***.***.**]:25, delay=0.18, delays=0.04/0.01/0.09/0.04, dsn=5.1.8, status=bounced (host mx2.ISPのドメイン[***.***.***.**] said: 553 5.1.8 Domain of sender address <localdomain> does not exist. (in reply to MAIL FROM command)) Mar 23 18:10:17 ubuntu postfix/cleanup[14285]: ACCC413F98: message-id=<20090323091017.ACCC413F98@ubuntu> Mar 23 18:10:17 ubuntu postfix/qmgr[4582]: ACCC413F98: from=<>, size=2146, nrcpt=1 (queue active) Mar 23 18:10:17 ubuntu postfix/bounce[14288]: 7F5CD13F91: sender non-delivery notification: ACCC413F98 Mar 23 18:10:17 ubuntu postfix/qmgr[4582]: 7F5CD13F91: removed Mar 23 18:10:17 ubuntu postfix/smtp[14287]: ACCC413F98: to=<​www-data@localdomain>,​ relay=none, delay=0.04, delays=0.02/0/0.02/0, dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=localdomain type=A: Host not found) Mar 23 18:10:17 ubuntu postfix/qmgr[4582]: ACCC413F98: removed

  • postfixでメールが送受信できません

    現在、Windows機、Linux機の2台のパソコンを有しています。 WindowsはXP、LinuxはFedora10です。 Linuxは触り始めて間もないので、知識不足だとは思うのですが、 postfix,dovecotを導入して、メールサーバーの構築に挑戦しています。 本を参考にしながら、一通り設定はしたのですが、Linux機からメールを送ると、ヤフーメール宛なら送れるのですが、それ以外のアドレスに一切送れません(試したのは携帯、hotmail)。 利用しているプロバイダはヤフーです。 また、携帯やWindows機からメールを送った場合、受信できません。 Linux機からLinux機自身に送った場合は受信できます。 root以外にtarou(仮名)というユーザーを作成しており、 postfix/main.cfの myhostname = mail.tarou.com mydomain = tarou.com としています。他にも、 myorigin = $mydomain inet_interfaces = all mydestination = $myhostname,localhost.$mydomain,localhost,$mydomain を設定しています。 ファイヤーウォールのport25、110は開けています。 ルーターはNECのルーターを使っており、ルーターの設定でそれらのポートも開けています。 他の関係ありそうなメッセージを以下に記します ●WindowsのOutlookExpressからtarou@tarou.com宛にメールを送る→ ~略~ <tarou@tarou.com> 2XX.XX.XX.XX does not like recipient Remotehost said:553 sorry sorry,that domain isnot allowed to relay(#5.7.1) Givien up on 2XX.XX.XX.XX ~略~ ●Linux機から携帯、hotmailにメールを送り、/var/log/maillog確認→ Nov 30 21:53:42 localhost postfix/qmgr[4939]: 53A241432437: from=<root@tarou.com>, size=456, nrcpt=1 (queue active) Nov 30 21:53:42 localhost postfix/smtp[4945]: connect to mfsmax.docomo.ne.jp[2XX.XXX.XXX.XXX]:25: No route to host Nov 30 21:53:51 localhost postfix/smtp[4945]: 53A241432437: to=<xxxxx@docomo.ne.jp>, relay=none, delay=9.3, delays=0.02/0.01/9.3/0, dsn=4.4.1, status=deferred (connect to mfsmax.docomo.ne.jp[2XX.XXX.XXX.XXX]:25: No route to host) Nov 30 22:16:10 localhost postfix/smtp[4985]: connect to mx3.hotmail.com[65.54.244.72]:25: No route to host Nov 30 22:16:13 localhost postfix/smtp[4985]: connect to mx2.hotmail.com[65.54.245.40]:25: No route to host Nov 30 22:16:19 localhost postfix/smtp[4985]: 5DDF01432439: to=<xxxxxx@hotmail.co.jp>, relay=none, delay=12, delays=0.03/0.01/12/0, dsn=4.4.1, status=deferred (connect to mx1.hotmail.com[65.54.244.8]:25: No route to host) ●telnet tarou.com 25 → Trying 2XX.XX.XX.XX... telnet: connect to address 2XX.XX.XX.XX: No route to host どうかご教授お願いします

  • Postfixでメールの受信はできるが送信ができません。

    メールの受信はできるが送信ができません。 原因が特定できません、ご教授お願い致します。 RedHat9でPostfixを利用しています。 内部(別のアカウント)には送信できます。 /var/log/maillogです。 Feb 4 01:49:54 linux01 postfix/smtpd[3095]: connect from unknown[192.168.1.6] Feb 4 01:49:54 linux01 postfix/smtpd[3095]: 2944F2C159: client=unknown[192.168.1.6] Feb 4 01:49:54 linux01 postfix/cleanup[3096]: 2944F2C159: message-id=<20060204155029.3DFD.XXXXXX@xxxxxx.xxx> Feb 4 01:49:54 linux01 postfix/nqmgr[2872]: 2944F2C159: from=<info@xxxxxx.xxx>, size=654, nrcpt=1 (queue active) Feb 4 01:49:54 linux01 postfix/smtpd[3095]: disconnect from unknown[192.168.1.6] Feb 4 01:50:14 linux01 postfix/smtp[3097]: 2944F2C159: to=<XXXXXXX@kna.biglobe.ne.jp>, relay=none, delay=20, status=deferred (Name service error for kna.biglobe.ne.jp: Host not found, try again) なぜかタイムスタンプが装置のdateコマンドで出てくる時間とは異なってます。また、POPでアクセスしたときはログには正しい時間が表示されています。 Host not foundとでているのでDNSの問題かと思ったのですが、/etc/resolv.confにはルータのIPとプロバイダのDNSのIPアドレスを指定しています。 また、hostやdigコマンドでは送信先のメールサーバのIPアドレスは確認できます。 また、/etc/hostsファイルに送信先のメールサーバのIPアドレスを記載しても、同様に送信できません。 デフォルトゲートウェイも問題ありません。 routeコマンドで確認しました。 他になにか疑うところはないでしょうか?

  • Postfixで他人に送信できない。

    Postfixで他人に送信できない。 自分のアドレスから自分のアドレスへは送れるのですが、他の人に送れません。 一つのサーバーにIPが複数割り当てられていて、Postfixの設置場所(サーバーのホスト名と一緒)と、バーチャルサーバーでドメインを割り当てているIPが違います。 どうやったら解消できるでしょうか。 足りない情報があれば追記します。 →他人へ NOQUEUE: reject: RCPT from xxxxx.xxx.xxx[xxx.xxx.xxx.xxx]: 554 5.7.1 <XXXXXX@XXXXXX.XXX>: Relay access denied; from=<xxxxx@xxxxx.xxx> to=<XXXXXX@XXXXXX.XXX> proto=SMTP helo=<xxxxx.xxxxx.xxx> →自分へ from=<xxxxx@xxxxx.xxx>, size=576, nrcpt=1 (queue active) to=<xxxxx.xxxxx@xxxxx.xxxxx.xxx>, orig_to=<xxxxx@xxxxx.xxx>, relay=local, delay=1.1, delays=1.1/0/0/0.08, dsn=2.0.0, status=sent (delivered to maildir) よろしくお願いします。

  • postfixでstatus=sentですがローカルに保存されません

    postfixで外部へメール配送できているのですが、 内部のメールが受け取れない状態です。maillogには status=sentとあるのですが・・ 何が原因でしょうか? ■現象 1./rootは、Mailboxファイルはありますが、 mailコマンドを叩いてもメールが表示されない。 2./home/ippanUserは、Mailboxファイルすらできない。 ■/etc/postfix/main.cf home_mailbox = Mailbox mail_spool_directory = /var/spool/mail ■ps -aux root ~ /usr/libexec/postfix/master postfix ~ pickup -l -t fifo -u postfix ~ qmgr -l -t fifo -u # mail root@xxx.com とした時の/var/log/maillog Aug 23 15:18:02 dev1 postfix/cleanup[3816]: 51FC6554181: message-id=<20050823061802.51FC6554181@mail.xxx.com> Aug 23 15:18:02 dev1 postfix/qmgr[3723]: 51FC6554181: from=<root@xxx.com>, size=299, nrcpt=1 (queue active) Aug 23 15:18:02 dev1 postfix/local[3818]: 51FC6554181: to=<root@xxx.com>, relay=local, delay=0, status=sent (delivered to mailbox) Aug 23 15:18:02 dev1 postfix/qmgr[3723]: 51FC6554181: removed

  • Postx社内PCからのみSMTP認証を不要にした

    こんにちは。 Postfix+dovecotでメールサーバを構築しています。 SMTP認証を設定していて、認証が通らないクライアントからのメール送信ができないように設定していますが、 社内のあるクライアントからのメールが送信できません。 以下のエラーログが表示されます。 NOQUEUE: reject: RCPT from unknown[192.168.0.xxx]: 554 5.7.1 <unknown[192.168.0.xxx]>: Client host rejected: Access denied; from=<rejecteduser@server.co.jp> to=<destination@server.co.jp> proto=SMTP helo=<xxxxxx> 実はこれ、メールサーバと同じ社内LAN上のPCにインストールしてある、LiveCapture2というWebカメラからのコマンド返信メールなのですが、このLiveCapture2のメール設定には、SMTP認証の設定が無いようなのです。 そこで、Postfixの設定で、社内のPCからのメールだけ、SMTP認証が不要にできる設定などありましたら、ご教授頂けないでしょうか。 よろしくお願いします。

  • postfixで携帯以外に送信が出来ない

    問題が生じてしまいご質問させていただきます。 よろしくお願いいたします。 ●出来ないこと  メールの送信が一部出来ない (試したアドレス:hogehoge@nifty.com,hogehoge@hotmail.com) ●出来ること  メールの受信  携帯へのメール送信(試したアドレス:hoghoge@docomo.ne.jp) ・サーバー側環境、Vine Linux 4.0 RC1,Postfix ver 2.2.10 ・サーバー側ログ Nov 5 20:23:01 localhost postfix/smtp[4193]: connect to mx3.hotmail.com[***.***.***.***]: server dropped connection without sending the initial SMTP greeting (port 25) Nov 5 20:23:02 localhost postfix/smtp[4193]: 2C3D17C0605: to=<hogehoge@hotmail.com>, relay=mx2.hotmail.com[***.***.***.***], delay=190, status=bounced (host mx2.hotmail.com[***.***.***.***] said: 354 Enter mail, end with "." on a line by itself (in reply to MAIL FROM command)) ・クライアント側エラー  MAILER-DAEMONより件名:Undelivered Mail Returned to Sender  のエラーメールが来ます。  メーラーを変えても(ベッキーVer2、OE Ver6)一緒です。 <hogehoge@hotmail.com>: host mx2.hotmail.com[***.***.***.***] said: 354 Enter mail, end with "." on a line by itself (in reply to MAIL FROM command)

  • Postfixでのメール送信エラー

    Postfixを使ってメールサーバを立ち上げています。 現在、いくつかのところへのメールの送信が May 14 15:10:04 ND-10299 postfix/smtp[1199]: 6AE731AF89C5: to=<staff_01@xxxx.jp>, relay=sus.xxxxx.jp[xxx.xxx.138.xx], delay=2, status=bounced (host sus.xxxx.jp[xxx.xxx.138.xx] said: 550 <staff_01@xxxx.jp>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)) というメッセージで送信できません。 ですが、送信できないアドレスからのメールは受信できます。 また、全部のアドレスではなく携帯メールなども受信受信拒否していなければ普通に送受信できます。 ちなみに、送信先のサーバでも受信拒否はしていません。 何が原因なのでしょうか?

  • メール受信が出来なくなった

    こんにちは、 postfixを使ってメールサーバーを 構築しており、昨日までは正常に稼働していたのですが、 今日になっていきなり、 hotmailからのメールが受信できなくなってしまいました。 思い当たる変更点: #スパム対策 #headerによる制御 #header_checks = regexp:/etc/postfix/header_checks #本文による制御 #body_checks = regexp:/etc/postfix/body_checks を追加したこと。 問題が起こってからは コメントアウトしていますが、 解決しませんでした。 postmasterから、 postfix SMTP server: errors from bay0-omc3-s10.bay0.hotmail.com というメールは届く。 (何分かおきに連続して届く) ログ------ Nov 3 16:46:04 host postfix/smtpd[8861]: connect from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217] Nov 3 16:46:04 host postfix/smtpd[8861]: warning: unknown smtpd restriction: "reject_unknown_sender_domainmailbox_command" Nov 3 16:46:04 host postfix/smtpd[8861]: NOQUEUE: reject: RCPT from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217]: 451 4.3.5 Server configuration error; from=<ダミー@hotmail.co.jp> to=<ダミー@自ドメイン> proto=ESMTP helo=<bay0-omc3-s17.bay0.hotmail.com> Nov 3 16:46:05 host postfix/cleanup[8867]: 06E5275800C: message-id=<20071103074605.06E5275800C@自ドメイン> Nov 3 16:46:05 host postfix/smtpd[8861]: disconnect from bay0-omc3-s17.bay0.hotmail.com[65.54.246.217] Nov 3 16:46:05 host postfix/qmgr[8808]: 06E5275800C: from=<double-bounce@自ドメイン>, size=958, nrcpt=1 (queue active) Nov 3 16:46:05 host postfix/virtual[8869]: 06E5275800C: to=<ダミー@自ドメイン>, orig_to=<postmaster>, relay=virtual, delay=0.03, delays=0.02/0/0/0.01, dsn=2.0.0, status=sent (delivered to maildir) Nov 3 16:46:05 host postfix/qmgr[8808]: 06E5275800C: removed

  • 外部から内部へのメールが配送されない(Postfix)

    質問させていただきます。 ある大学の研究室で、サーバー管理を引き継ぎました。 バックアップを取った上で、OSを再インストールしました。 CentOS4.7(EUC) → CentOS5.4(UTF-8) 前任者のメモを参考に設定作業を行っていますが、Postfixでトラブルが解決できません。 自前のGmailから自分のアドレスに送ると、上位(学科)のメールサーバから 以下のようなメールが戻ってきて、imapクライアントでもメールが受信できません。 DNSサーバは動いています。 内部→内部、内部→gmailは届きます。 ### 戻ったメール ここから ### This is the Postfix program at host 「上位メールサーバ」. I'm sorry to have to inform you that the message returned below could not be delivered to one or more destinations. For further assistance, please send mail to <postmaster> If you do so, please include this problem report. You can delete your own text from the message returned below. The Postfix program <「自サーバのメールアドレス」>: host 「自サーバIPアドレス」[「自サーバIPアドレス」] said: 554 5.7.1 <「自サーバのメールアドレス」>: Relay access denied (in reply to RCPT TO command) Final-Recipient: rfc822; 「自サーバのメールアドレス」 Action: failed Status: 5.0.0 Diagnostic-Code: X-Postfix; host 「自サーバIPアドレス」[「自サーバIPアドレス」] said: 554 5.7.1 <「自サーバのメールアドレス」>: Relay access denied (in reply to RCPT TO command) ### 戻ったメール ここまで ### また、/var/log/maillogの抜粋です。 Mar 7 11:55:46 serv postfix/postfix-script: stopping the Postfix mail system Mar 7 11:55:46 serv postfix/master[13760]: terminating on signal 15 Mar 7 11:55:46 serv postfix/postfix-script: starting the Postfix mail system Mar 7 11:55:46 serv postfix/master[13834]: daemon started -- version 2.3.3, configuration /etc/postfix Mar 7 12:01:36 serv postfix/smtpd[13868]: connect from 「上位メールサーバ」[「上位メールサーバIPアドレス」] Mar 7 12:01:36 serv postfix/smtpd[13868]: NOQUEUE: reject: RCPT from 「上位メールサーバ」[「上位メールサーバIPアドレス」]: 554 5.7.1 <「自サーバメールアドレス」>: Relay access denied; from=<ABCDEFG@gmail.com> to=<「自サーバメールアドレス」> proto=ESMTP helo=<「上位メールサーバ」> Mar 7 12:01:36 serv postfix/smtpd[13868]: disconnect from 「上位メールサーバ」[「上位メールサーバIPアドレス」] Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max connection rate 1/60s for (smtp:「上位メールサーバIPアドレス」) at Mar 7 12:01:36 Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max connection count 1 for (smtp:「上位メールサーバIPアドレス」) at Mar 7 12:01:36 Mar 7 12:04:56 serv postfix/anvil[13870]: statistics: max cache size 1 at Mar 7 12:01:36 旧main.cfと突き合わせると 設定はhttp://centossrv.com/postfix.shtmlをベースに、 mynetworks = XXX.XXX.XXX.0/24, 127.0.0.0/8 relayhost = 「上位メールサーバ」 だけ追加しています。 似たようなログメッセージが http://centossrv.com/bbshtml/webpatio/474.shtml にあったので試しましたが、状況は変わりません。 よろしくお願いします。