linux下sendmail发件人域名伪装

linuxlogo

linux下启动sendmail后,默认发件人为xxx@localhost.localdomail,导致163、QQ等邮箱会以垃圾邮件处理。这里介绍一种方法,可以将sendmail的发件人地址伪装,这样163、QQ等邮箱就不会当垃圾邮件,直接发送到我们的邮箱当中。

配置方法:

1.修改sendmail的配置文件 /etc/mail/submit.mc,追加下面两行
MASQUERADE_AS(`你想要的域名')dnl  
FEATURE(`masquerade_envelope')dnl
注:上面两行括号里的点不是两个单引号. 而是一个 ` 和 一个单引号 '
111

2.生成submit.cf文件
命令:
cd /etc/mail/
m4 submit.mc > submit.cf
使用m4命令前要确保安装了sendmail-cf

3.重新启动sendmail
再用mail命令测试发送邮件,看邮箱的发件人域名是不是自己更改的域名。


发表评论

登录 后发表评论.