当前位置: 技术问答>linux和unix
Red Hat 7.2 下sendmail的配置
来源: 互联网 发布时间:2014-11-15
本文导语: 1。先配置了DNS,加入新注册的两个域明,用本机做为PRIMARY DNS SERVER。 2。在mydomain.com zone中加入了 IN MX 5 mydomain.com 3。配置了REVERSE DNS 4。检查了sendmail.mc,感觉DEFAULT配置不错。 5。加入了本地用户到alias里(当...
1。先配置了DNS,加入新注册的两个域明,用本机做为PRIMARY DNS SERVER。
2。在mydomain.com zone中加入了
IN MX 5 mydomain.com
3。配置了REVERSE DNS
4。检查了sendmail.mc,感觉DEFAULT配置不错。
5。加入了本地用户到alias里(当然重新生成过了)
6。修改了local_host_name
7。其他一些杂七杂八所有能配的文件都配过了。
8。测试
1.在服务器上root发给本地用户,全部都能收到。
2。在服务器上用root发给网外其他用户(非本域名的),可以收到。
3.在本LAN里用OUTLOOK EXPRESS,SMTP用服务器静态IP,问题出现了,
显示No, Socket
因为OUTLOOK EXPRESS会自动收件,而POP也设为服务器静态IP,提
示输入用户名及密码。当然不工作。
4。在本LAN内用服务器的域名做SMTP,再试
显示不能找到HOST。
在LAN外一台机器上测试,PORT25已经打开。
请高手指点,是什么问题。
2。在mydomain.com zone中加入了
IN MX 5 mydomain.com
3。配置了REVERSE DNS
4。检查了sendmail.mc,感觉DEFAULT配置不错。
5。加入了本地用户到alias里(当然重新生成过了)
6。修改了local_host_name
7。其他一些杂七杂八所有能配的文件都配过了。
8。测试
1.在服务器上root发给本地用户,全部都能收到。
2。在服务器上用root发给网外其他用户(非本域名的),可以收到。
3.在本LAN里用OUTLOOK EXPRESS,SMTP用服务器静态IP,问题出现了,
显示No, Socket
因为OUTLOOK EXPRESS会自动收件,而POP也设为服务器静态IP,提
示输入用户名及密码。当然不工作。
4。在本LAN内用服务器的域名做SMTP,再试
显示不能找到HOST。
在LAN外一台机器上测试,PORT25已经打开。
请高手指点,是什么问题。
|
1、确认你的DNS已经搞定
NSLOOKUP 看一下吧,记得用其他计算机,把DNS设置成你的DNS
还要SET TYPE=MX
检查MX的指向是不是正确。
2、用LAN上的计算机尝试TELNET 你的服务器 25 口
输入 HELO
MAIL FROM:(你的邮件地址)
RCPY TO:(目标地址)
DATA(开始写入数据,换行.起头表示结束)
这样测试是不是允许这些IP发邮件
因为 RED HAT 7.2 默认只有本机才RELAY
3、SENDMAIL.CF 文件中是不是127.0.0.1:25 要改成另外的比如:192.168.0.25(看你自己是怎么设置的)
4、pop在 XINET 里面恐怕也没有打开吧?
默认是不开的,你自然收不了邮件
******
以上自然不是很完善,你按照这里说的先简单看看,如果不行,把你的操作详细说下我看了在说
NSLOOKUP 看一下吧,记得用其他计算机,把DNS设置成你的DNS
还要SET TYPE=MX
检查MX的指向是不是正确。
2、用LAN上的计算机尝试TELNET 你的服务器 25 口
输入 HELO
MAIL FROM:(你的邮件地址)
RCPY TO:(目标地址)
DATA(开始写入数据,换行.起头表示结束)
这样测试是不是允许这些IP发邮件
因为 RED HAT 7.2 默认只有本机才RELAY
3、SENDMAIL.CF 文件中是不是127.0.0.1:25 要改成另外的比如:192.168.0.25(看你自己是怎么设置的)
4、pop在 XINET 里面恐怕也没有打开吧?
默认是不开的,你自然收不了邮件
******
以上自然不是很完善,你按照这里说的先简单看看,如果不行,把你的操作详细说下我看了在说