全部博文(136)
分类:
2008-03-05 16:21:25
1 首先查看防火墙设置是否开放了25端口,或者停止防火墙服务
#service iptables stop
2 修改/etc/mail/sendmail.cf使外部IP可以telnet 25端口
查找
# SMTP daemon options
O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA
改为
# SMTP daemon options
O DaemonPortOptions=Port=smtp,Name=MTA
3 修改配置文件使sendmail可以中继指定域名或IP的邮件
Sendmail从8.9.3版本开始缺省设置禁止转发垃圾邮件,在此之前的版本在这方面都存在着严重的安全缺陷。因此,有必要把您的Sendmail 升级到 8.9.3 以上版本。考虑到其它方面的安全漏洞,我们建议您升级到当前最新版本,您可以在Sendmail的主页上 查到最新的版本。
新安装的Sendmail 不会转发任何邮件,如果你的邮件服务器需要为某些用户提供转发服务,你需要对Sendmail的配置文件进行设置。设置方法有多种,比较简单的方法是在/etc/mail/下生成一个名字为relay-domains 的文件,在该文件中列出需要relay的IP或域名
在/etc/mail下生成relay-domains文件记录该服务器允许relay的域, 例:
ccert.edu.cn
202.116.34.1
202.112.33.