您的位置:首页 > 大数据 > 人工智能

ubuntu sendmail(只作为本机发送)

2015-12-25 22:43 351 查看

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” 为内容,发送给 xxxx@qq.com:

#echo “just a test” | mail -s “test” xxxx@qq.com

xxxx@qq.com显示的发信人为:www-data@xxx.com。

4. 总结

如果qq邮箱收不到邮件,可能是由于系统拦截,可以在收信查询中查看:

邮箱首页–>自助查询–>收信查询
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu