- æ¥æï¼ 2013/09/29 15:17
- ååï¼ newbee
- 1.不明点・障害内容:アドレス不正等でメール送信エラー発生時に送信元ユーザーにエラー通知がこない
2.ログの有無 :有 (有:その内容) : 3.Distribution :不明(Redhat系) Version : 4.Service Name :Postfix Version :2.6.6 5.ネットワーク構成:インターネット上のレンタルサーバー単体
先のDNSの件ではお世話になりました。 また困ったことが起きてしまったので教えてください。
アドレス不正等でバウンスメール発生時にメール送信元ユーザーにエラーメール通知が来ないという現象が起きています。以下はそのときのログで、root@aaa.jp から fkdaeirfes@abcx.ne.jp にメールを送信した状況が記されています。(ドメイン、アドレスは仮想上のものに置き換えてあります)ホスト名はap.aaa.jpです。
# tail -f /var/log/maillog Sep 29 13:53:31 ap postfix/pickup[26814]: 7A329AE072E: uid=0 from=<root> Sep 29 13:53:31 ap postfix/cleanup[26844]: 7A329AE072E: message-id=<20130929045331.7A329AE072E@ap.aaa.jp> Sep 29 13:53:31 ap postfix/qmgr[26815]: 7A329AE072E: from=<root@aaa.jp>, size=477, nrcpt=1 (queue active) Sep 29 13:53:32 ap postfix/smtp[26817]: 7A329AE072E: to=<fkdaeirfes@abcx.ne.jp>, relay=xxxxx.ne.jp[xxx.xxx.xxx.xxx]:25, delay=1.2, delays=0.06/0/1.1/0.04, dsn=5.0.0, status=bounced (host xxxxx.ne.jp[xxx.xxx.xxx.xxx] said: 550 #5.1.0 Address rejected. (in reply to RCPT TO command)) Sep 29 13:53:32 ap postfix/cleanup[26844]: A57A0AE07A5: message-id=<20130929045332.A57A0AE07A5@ap.aaa.jp> Sep 29 13:53:32 ap postfix/bounce[26819]: 7A329AE072E: sender non-delivery notification: A57A0AE07A5 Sep 29 13:53:32 ap postfix/qmgr[26815]: A57A0AE07A5: from=<>, size=2299, nrcpt=1 (queue active) Sep 29 13:53:32 ap postfix/qmgr[26815]: 7A329AE072E: removed Sep 29 13:53:32 ap postfix/smtp[26818]: A57A0AE07A5: to=<root@aaa.jp>, relay=none, delay=0.01, delays=0/0/0/0, dsn=5.4.6, status=bounced (mail for aaa.jp loops back to myself) Sep 29 13:53:32 ap postfix/qmgr[26815]: A57A0AE07A5: removed
送信側のサーバー(ap.aaa.jp)は基本的にメール送信専用なのでiptablesの設定では外部サーバーの25番ポートへの送信は許可していますが、自サーバーの25番ポートに対する外部からのアクセスは拒否しています。
# iptables --list Chain INPUT (policy DROP) target prot opt source destination ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT tcp -- anywhere anywhere tcp dpt:10022 state NEW ACCEPT tcp -- anywhere anywhere tcp dpt:http state NEW ACCEPT tcp -- anywhere anywhere tcp dpt:hbci state NEW ACCEPT icmp -- anywhere anywhere ACCEPT udp -- anywhere anywhere udp dpt:ntp ACCEPT udp -- anywhere anywhere udp spt:ntp ACCEPT udp -- anywhere anywhere udp spt:domain LOG all -- anywhere anywhere state NEW LOG level warning prefix `dropped by iptables[IN:NEW]' LOG all -- anywhere anywhere LOG level warning prefix `dropped by iptables[IN]'
Chain FORWARD (policy DROP) target prot opt source destination ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere
Chain OUTPUT (policy DROP) target prot opt source destination ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere state RELATED,ESTABLISHED ACCEPT icmp -- anywhere anywhere ACCEPT udp -- anywhere anywhere udp dpt:domain ACCEPT udp -- anywhere anywhere udp dpt:ntp ACCEPT tcp -- anywhere anywhere tcp dpt:https ACCEPT tcp -- anywhere anywhere tcp dpt:smtp state NEW LOG all -- anywhere anywhere state NEW LOG level warning prefix `dropped by iptables[OUT:NEW]' LOG all -- anywhere anywhere LOG level warning prefix `dropped by iptables[OUT]'
また/etc/postfix/main.cf では以下の部分だけを直接編集してある以外は何も変えていません。
myhostname = ap.aaa.jp mydomain = aaa.jp myorigin = aaa.jp inet_interfaces = $myhostname, localhost
送信後のメールキューも空です。
# postqueue -p Mail queue is empty
以上が状況なのですが、何か分かることがありましたらご教示くださると有難いです。 宜しくお願いいたします。
|