このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

Sendmail 特定のドメイン宛へのメールが送信できない。 このメッセージに返信する
日時: 2012/02/07 16:14
名前: タケゾウ
URL:
特定のドメイン宛のメールが送信ができなくなっており
調査を行いましたが、現段階では解決策が見つかっておりません。
どなたか良いアイデアがございましたら、ご教授お願いいたします。

【内容】

・事象
 商用アプリケーションサーバから特定のドメイン宛のメールが送信ができなく
 但し、GMailへは送信可能

・環境
OS:CentOS release 5.5 (Final)
Sendmail Version:sendmail-8.13.8-8.el5

・Sendmailでは以下のログが記録される

[root@dev8 log]# tail -f /var/log/maillog
Feb 3 16:05:48 dev8 sendmail[16777]: q121mv2n008050: to=<test_test@testnet.co.jp>, delay=1+05:16:51, xdelay=00:00:00, mailer=esmtp, pri=2820854, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q11N1kBo007702: to=cloud.support@testnet.co.jp, delay=1+08:02:01, xdelay=00:00:00, mailer=esmtp, pri=2913983, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q11J25Bn007135: to=cloud.support@testnet.co.jp, ctladdr=<root@dev8.test.local> (0/0), delay=1+12:03:43, xdelay=00:00:00, mailer=esmtp, pri=3272959, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q11E1krT006230: to=<web@event.net>, delay=1+17:02:01, xdelay=00:00:00, mailer=esmtp, pri=3722287, relay=event.net., dsn=4.0.0, stat=Deferred: Connection timed out with event.net.
Feb 3 16:05:48 dev8 sendmail[16777]: q11C1krT005993: to=cloud.support@testnet.co.jp, delay=1+19:00:01, xdelay=00:00:00, mailer=esmtp, pri=3903560, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q11C1krU005993: to=cloud.support@testnet.co.jp, delay=1+19:00:01, xdelay=00:00:00, mailer=esmtp, pri=3903849, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q119S24j004713: to=<test_test@testnet.co.jp>, delay=1+21:37:46, xdelay=00:00:00, mailer=esmtp, pri=4261125, relay=mail.testnet.co.jp., dsn=4.0.0, stat=Deferred: Connection reset by mail.testnet.co.jp.
Feb 3 16:05:48 dev8 sendmail[16777]: q1181k3j003490: to=<web@event.net>, delay=1+23:00:00, xdelay=00:00:00, mailer=esmtp, pri=4261881, relay=event.net., dsn=4.0.0, stat=Deferred: Connection timed out with event.net.
Feb 3 16:05:48 dev8 sendmail[16777]: q1181k3k003490: to=<web@event.net>, delay=1+23:00:00, xdelay=00:00:00, mailer=esmtp, pri=4262170, relay=event.net., dsn=4.0.0, stat=Deferred: Connection timed out with event.net.
Feb 3 16:05:48 dev8 sendmail[16777]: q1151kax001556: to=<web@event.net>, delay=2+02:00:00, xdelay=00:00:00, mailer=esmtp, pri=4***.***.***.3332152, relay=event.net., dsn=4.0.0, stat=Deferred: Connection timed out with event.net.

・これまで行った調査
・Sendmailのサーバから、該当ドメインの名前解決が行えることを確認。
[root@dev8 ~]# nslookup mail.testnet.co.jp
Server: *.*.*.*
Address: *.*.*.*#***.***.***.333

Non-authoritative answer:
Name: mail.testnet.co.jp
Address: ***.***.***.***

[root@dev8 ~]# nslookup testnet.co.jp
Server: *.*.*.*
Address: *.*.*.*#***.***.***.333

Non-authoritative answer:
Name: testnet.co.jp
Address: ***.***.***.111
Name: testnet.co.jp
Address: ***.***.***.222
Name: testnet.co.jp
Address: ***.***.***.333

[root@dev8 ~]# nslookup -type=mx testnet.co.jp
Server: *.*.*.*
Address: *.*.*.*#***.***.***.333

Non-authoritative answer:
testnet.co.jp mail exchanger = 50 mail.testnet.co.jp.
testnet.co.jp mail exchanger = 10 ifxmlf.testnet.co.jp.

Authoritative answers can be found from:


記事編集 編集
Re: Sendmail 特定のドメイン宛へのメールが送信できない。 このメッセージに返信する
日時: 2012/02/16 14:00
名前: タケゾウ
URL:
無事、自己解決しました。

その後の調査をしたところDNSの名前解決ができてないことと推測しました。
# vi /etc/mail/access
Connect:***.***.*** REJECT

原因:
・resolv.conf に不正な nameserver が設定されていたため
名前解決やMXレコードの参照がうまくできていない状態であった。

・上記の/access設定がREJECTになっていたこと。



解決策:
・resolv.conf及びの/accessの設定変更 
 を行うことにより特定のドメイン宛へのメールが送信ができるようになりました。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -