邮件发送原理
修改配置文件:
1、vim /etc/mail/sendmail.mc(监听所有网卡的25端口,并启用发送邮件时需要账号密码验证)
注释:DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
否则sendmail只监听本机的127.0.0.1的25端口,注释后可监听外网的25端口
修改完毕之后执行
m4 sendmail.mc > sendmail.cf
2、vim /etc/mail/local-host-name(所有@qq.com,@sina.com的邮件都标识为本机的邮件)
添加
qq.com
sina.com
3、vim /etc/aliases(群发邮件)
添加 格式groupname user1,user2
4、vim /etc/mail/access(指定哪些用户可以利用本机转发,否则只能在本机内部发送邮件)
添加 格式Connect:10.0.0.111 RELAY (指定主机)
Connect:192.168.9 RELAY (指定网段)
5、vim /etc/mail/virtusertable(虚拟用)
6、接收邮件客户端,dovecot支持IMAP,IMAPS ,POP3,POP3S协议