关于Sendmail+DNS,用mail发信的疑惑?

由 qzhou9887 在 05-02-2004 09:21 发表:

关于Sendmail+DNS,用mail发信的疑惑?

在自己的电脑上配置sendmail服务器,并用虚拟域名:chinalpi.com搭了个DNS服务器。

/etc/hosts文件内容如下:

127.0.0.1 localhost localhost.localdomain

192.168.1.2 zhao zhao.chinalpi.com

/etc/resolv.conf内容:

search chinalpi.com

nameserver 192.168.1.2

关于senamail注释掉本地监听语句,重新生成sendmail.cf。DNS服务器的正向区域文件chinalpi.com.zone文件内容如下:

@ IN SOA zhao.chinalpi.com. root.chinalpi.com. (

2004042701 ; serial

28800 ; refresh

7200 ; retry

604800 ; expire

86400 ; ttl

)

IN NS zhao.chinalpi.com.

IN MX 10 mail.chinalpi.com.

zhao IN A 192.168.1.2

server2 IN A 192.168.1.3

dns1 IN A 192.168.1.4

dns2 IN A 192.168.1.5

ftp IN CNAME zhao

mail IN CNAME zhao

pop3 IN CNAME zhao

www IN CNAME zhao

问:为什么用:echo testmail|mail -s mailt [email protected] 无法向本机用户zhangyi发信,改换成用:

echo testmail|mail -s mailt [email protected] 就可以了呢?难道电子邮件的格式不是(用户名@域名)吗?望高人指点一二,先行谢了!


由 terminator 在 05-02-2004 12:58 发表:


你的sendmail.cf是怎么生成的? 如果是用.mc生成的, 有没有以下一行?

LOCAL_DOMAIN(`chinalpi.com')dnl

还有, 在relay-domains文件里有没有一行:

chinalpi.com


Proud Slacker since Slackware 3.4


由 terminator 在 05-02-2004 13:00 发表:


ftp IN CNAME zhao

mail IN CNAME zhao

pop3 IN CNAME zhao

www IN CNAME zhao

mail最好用IP地址


Proud Slacker since Slackware 3.4


由 terminator 在 05-02-2004 13:02 发表:


运行nslookup

nslookup

Note: nslookup is deprecated and may be removed from future releases.

Consider using the dig' or host' programs instead. Run nslookup with

the `-sil[ent]' option to prevent this message from appearing.

> set type=MX

> chinalpi.com.

输出结果是不是象下面这样:

chinalpi.

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus