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

stat=Sentで、メールが転送できない このメッセージに返信する
日時: 2009/11/24 04:56
名前: はっしー
URL:
いつもお世話になります。
test1からtest2にメールを送受信テストしていますが、test2のMUA側で正常に受信できません。

■環境構成
OS = centos 5.3
test1/test2のMUA = Outlook
送信サーバ = sendmail (192.168.0.10 = mail.test.co.jp)
受信サーバ = BlackJumboDog (192.168.0.2 = pop.test.co.jp)
DNSサーバ = BIND (test.co.jp)
※全て1台のPC内で稼動しています。
※DNSは正常稼動しています。
※sendmailとDovecot間では送受信できました。
※sendmailとBINDは、VMWARE上にたてています。

■現象
test1でメール送信するが、test2にメールが返ってこない。
maillogでは正常にリレーされているが、BlackJumboDog側では一切受信されない。
調査した結果、/home/test2/Maildir/new/配下に送信メールが滞留している。

下記は、mailログと関係箇所です。Sendmailのdefine(`SMART_HOST', `pop.test.co.jp')dnl、
やDNSの正引きゾーンファイルにおけるMXレコードについては入念にチェックしました。また、幾度か
再起動は実施しています。

お忙しい中、お手数ですが宜しくお願いします。

■設定内容(不要と判断した内容は省略)

【/var/spool/mailの結果】
[root@centos Maildir]# mailq
/var/spool/mqueue is empty
Total requests: 0

【maillogの結果】
[root@centos taiki]# tail -f /var/log/maillog
Nov 21 01:46:38 centos sendmail[2524]: nAKGkcJ3002524: from=<test1@test.co.jp>, size=1131, class=0, nrcpts=1, msgid=<8F43005B9AF54A1597EB0B91C33FAD3C@T012>, proto=SMTP, daemon=MTA, relay=pop.test.co.jp [192.168.0.2]
Nov 21 01:46:39 centos sendmail[2525]: nAKGkcJ3002524: to=<test2@test.co.jp>, ctladdr=<test1@test.co.jp> (501/501), delay=00:00:01, xdelay=00:00:00, mailer=local, pri=31336, dsn=2.0.0, stat=Sent

【/etc/mail/accessの内容】
[root@centos taiki]# more /etc/mail/access
Connect:localhost.localdomain RELAY
Connect:localhost RELAY
Connect:127.0.0.1 RELAY
Connect:192.168.0 RELAY

【/etc/mail/local-host-namesの内容】
[root@centos taiki]# more /etc/mail/local-host-names
test.co.jp

【正引きゾーンファイルの内容】
$TTL 86400
@ IN SOA test.co.jp. root.test.co.jp.(
2009112319 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS test.co.jp.
IN MX 10 pop.test.co.jp.
@ IN A 192.168.0.10
pop IN A 192.168.0.2

【/etc/resolv.confの内容】
[root@centos taiki]# more /etc/resolv.conf
search test.co.jp
nameserver 127.0.0.1

【/etc/nsswith.conf】
hosts: files dns

【滞留している送信メール】
[root@centos new]# ls /home/test2/Maildir/new/* |nl
1 /home/test2/Maildir/new/1258732357.6266_0.centos
2 /home/test2/Maildir/new/1258732755.6335_0.centos
3 /home/test2/Maildir/new/1258733171.6419_0.centos
4 /home/test2/Maildir/new/1258733321.6571_0.centos
5 /home/test2/Maildir/new/1258733523.6683_0.centos
6 /home/test2/Maildir/new/1258733893.6814_0.centos
7 /home/test2/Maildir/new/1258735292.2115_0.centos
8 /home/test2/Maildir/new/1258735292.2132_0.centos
9 /home/test2/Maildir/new/1258735383.2518_0.centos
10 /home/test2/Maildir/new/1258736373.2696_0.centos
11 /home/test2/Maildir/new/1258737140.2739_0.centos
12 /home/test2/Maildir/new/1258737342.2768_0.centos
13 /home/test2/Maildir/new/1258737478.2788_0.centos

【sendmail.mcの内容】
[root@centos mail]# more /etc/mail/sendmail.mc
include(`/usr/share/sendmail-cf/m4/cf.m4')dnl
VERSIONID(`setup for linux')dnl
OSTYPE(`linux')dnl
define(`SMART_HOST', `pop.test.co.jp')dnl
define(`confDEF_USER_ID', ``8:12'')dnl
DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
FEATURE(`relay_based_on_MX')dnl
MASQUERADE_AS(`test.co.jp')dnl

【/etc/aliasesの内容】
[root@centos Maildir]# more /etc/aliases
# Basic system aliases -- these MUST be present.
mailer-daemon: postmaster
postmaster: root
# trap decode to catch security attacks
decode: root
# Person who should get root's mail
root: taiki







記事編集 編集

Page: | 1 | 2 |

Re: stat=Sentで、メールが転送できない このメッセージに返信する
日時: 2009/11/24 15:04
名前: ZED
URL:
DNSをローカル内のメールであれば、ユーザーネーム@192.168.0.2ではどうでしょう?
これで、飛ぶのであれば、sendmailが自鯖受信と勘違いしている、または、DNSサーバーが動いていない事を改善すれば良いのですよね〜。

ただ、BlackJumboDogは良くわからないので、正常に動いているという前提ですが・・・
記事編集 編集
Re: stat=Sentで、メールが転送できない このメッセージに返信する
日時: 2009/11/24 16:10
名前: stranger
URL: http://ja.528p.com/
>お世話になります。
>
>検証の目的は、送信サーバーにsendmailを利用し、BJDを受信サーバーに見立て送受信することです。
>今の環境を整理致します。
>
>【ホストOS側】
>BlackJumboDog
>Outlook
>
>【ゲストOS(Vmware)側】
>Centos 5.3で、sendmail、BINDを立てている。Dovcotは今は機能させていない。バーチャルホストは1つで、ブリッジ接続。
>
>ちなみに、BJDではメールのリアルタイムログが出力されますが、特にログイン履歴は有りません。

testメールはCentos 5.3のMaildirに配送されるわけですよね
procmailでそういう設定になっているので

CentOS5.3のmailサーバの設定でBlackJumboDogのstmpサーバに転送しないといけないのでは?
そういう設定になっていますか
BlackJumboDogはimapやMaildirをサポートしていないとおもう

記事編集 編集
Re: stat=Sentで、メールが転送できない このメッセージに返信する
日時: 2009/11/25 20:51
名前: はっしー
URL:
解決しました。。

原因はBlackJumboDogに設定しているドメイン名を誤解していました。pop.test.co.jpにしていましたが、test.co.jpに設定変更する事でメール送受信確認出来ました。

FQDN名とドメイン名の違いを分からない初歩的なミスでした。。。反省します。
記事編集 編集

Page: | 1 | 2 |

件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

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

- WEB PATIO -