版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hhye_l/article/details/50405598
1. 安装
- #apt-get install sendmail
- #apt-get install mailutils(这个用来支持终端mail命令)
2. 配置
- /etc/mail/sendmail.mc文件中,DAEMON_OPTIONS(`Family=inet,Name=MTA-v4,Port=smtp,Addr=127.0.0.1’)dnl,修改Addr=0.0.0.0,表明可以连接到任何服务器。
- #mv sendmail.cf sendmail.org //做一个备份
- #m4 sendmail.mc > sendmail.cf
- #vi /etc/hosts,在 127.0.0.1 那一行添加一个域名 xxx.com
- #vi /etc/mail/access
- Connect:需要转发的IP或域名 RELAY
- #makemap hash /etc/mail/access.db < /etc/mail/access
- #vi /etc/mail/local-host-names,添加 xxx.com
3. 测试
- #service sendmail start(启动)
- #service sendmail status(查看状态)
- 以 “test” 为主题,”just a test” 为内容,发送给 [email protected]:
- #echo “just a test” | mail -s “test” [email protected]
- [email protected]显示的发信人为:[email protected]。
4. 总结
- 如果qq邮箱收不到邮件,可能是由于系统拦截,可以在收信查询中查看:
- 邮箱首页–>自助查询–>收信查询