邮件发送原理
SendMail - m15142436758 - JoyBank的博客

修改配置文件:
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协议