|
|
我用 vmware 做了两个linux,和两个dns。并分别安装了sendmail.
dns没有问题可以互相ping通。并且sendmail在自己的域内收发邮件也没有问题。但在两上域之间不能互发邮件(注:我直接在服务器上进行发信,不存在relay的问题)。并且发信过程中没有任何错误提示!
dns配置信息如下:
这是station1主机的redhat.org.cn域的dns信息
@ IN SOA redhat.org.cn. root (
2004081201
1H
15M
1W
1D )
IN NS ns.redhat.org.cn.
IN MX 10 mail.redhat.org.cn.
mail IN A 192.168.1.100
ns IN A 192.168.1.100
www IN A 192.168.1.99
ftp IN A 192.168.1.76
mail.litao.com. IN A 192.168.1.254
这是server1主机的redhat.org.cn域的dns信息
@ IN SOA litao.com. root (
2004081201
1H
15M
1W
1D )
IN NS ns.litao.com.
IN MX 10 mail.litao.com.
mail IN A 192.168.1.254
ns IN A 192.168.1.254
www IN A 192.168.1.80
ftp IN A 192.168.1.76
mail.redhat.org.cn. IN A 192.168.1.100
这是发送邮件后server1的maillog日志文件
Jan 7 17:47:28 server1 ipop3d[1855]: Login user=redhat host=ftp.litao.com [192.168.1.76] nmsgs=0/0
Jan 7 17:47:29 server1 ipop3d[1855]: Logout user=redhat host=ftp.litao.com [192.168.1.76] nmsgs=0 ndele=0
Jan 7 17:48:07 server1 ipop3d[1856]: pop3 service init from 192.168.1.76
Jan 7 17:48:10 server1 ipop3d[1856]: Command stream end of file while reading line user=ltnetwork host=ftp.litao.com
[192.168.1.76]
Jan 7 17:48:45 server1 sendmail[1853]: k079jTe0001853: from=root<root@litao.com>, size=35, class=0, nrcpts=1,
msgid=<200601070948.k079jTe0001853@server1>, proto=SMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jan 7 17:49:00 server1 ipop3d[1857]: pop3 service init from 192.168.1.76
Jan 7 17:49:03 server1 ipop3d[1857]: Command stream end of file while reading line user=ltnetwork host=ftp.litao.com
[192.168.1.76]
Jan 7 17:49:16 server1 sendmail[1859]: k079jTe0001853: to=root<root@redhat.org.cn>, ctladdr=root<root@litao.com> (0/0),
delay=00:01:01, xdelay=00:00:31, mailer=esmtp, pri=30035, relay=mail.redhat.org.cn. [192.168.1.100], dsn=2.0.0, stat=Sent
(k084u5mF002401 Message accepted for delivery)
Jan 7 17:49:42 server1 ipop3d[1861]: pop3 service init from 192.168.1.76
Jan 7 17:49:45 server1 ipop3d[1861]: Command stream end of file while reading line user=ltnetwork host=ftp.litao.com
[192.168.1.76]Sample Text
这是在station1发信后的maillog的日志文件
Jan 8 12:01:34 station1 sendmail[1757]: k0841OkU001757: from=<root@litao.com>, size=403, class=0, nrcpts=1, msgid=<200601050534.k055X83m002122@server1>, proto=ESMTP, daemon=MTA, relay=[192.168.1.254]
Jan 8 12:01:34 station1 sendmail[1758]: k0841OkU001757: to=ltnetwork, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30571, dsn=2.0.0, stat=Sent
Jan 8 12:19:33 station1 sendmail[1810]: gethostbyaddr(192.168.1.100) failed: 1
Jan 8 12:19:33 station1 sendmail[1810]: daemon invoked without full pathname; kill -1 won't work
Jan 8 12:19:33 station1 sendmail[1811]: starting daemon (8.12.7): SMTP+queueing@01:00:00
Jan 8 12:20:09 station1 sendmail[1812]: k077RBEf002247: to=root@litao.com, ctladdr=root@redhat.org.cn (0/0), delay=20:51:09, xdelay=00:00:26, mailer=esmtp, pri=210030, relay=mail.litao.com. [192.168.1.254], dsn=2.0.0, stat=Sent (k079Cre0001818 Message accepted for delivery)
Jan 8 12:56:16 station1 sendmail[2401]: k084u5mF002401: from=<root@litao.com>, size=330, class=0, nrcpts=1, msgid=<200601070948.k079jTe0001853@server1>, proto=ESMTP, daemon=MTA, relay=[192.168.1.254]
Jan 8 12:56:16 station1 sendmail[2402]: k084u5mF002401: to=ltnetwork, delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30499, dsn=2.0.0, stat=Sent
Jan 8 13:18:33 station1 sendmail[2409]: k085GRmF002409: from=root<root@redhat.org.cn>, size=39, class=0, nrcpts=1, msgid=<200601080517.k085GRmF002409@station1>, proto=SMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jan 8 13:18:59 station1 sendmail[2411]: k085GRmF002409: to=root<root@litao.com>, ctladdr=root<root@redhat.org.cn> (0/0), delay=00:01:28, xdelay=00:00:26, mailer=esmtp, pri=30039, relay=mail.litao.com. [192.168.1.254], dsn=2.0.0, stat=Sent (k07ABhe0001868 Message accepted for delivery)
大家帮忙看一看,问题出在哪? |
|