前期准备
DNS服务器中添加MX记录。
1.vim  /var/named/chroot/var/named/example.com.zone
2. .vim  /var/named/chroot/var/named/example.com.rev
一.安装软件包
其中dovecot依赖mysqlperl-dbl
 
.。开启sendmail的监听接口
1.-编辑sendmail.mc
vim  /etc/mail/sendmail.mc
找到下面那行
修改为
2.备份主配置文件
mv  /etc/mail/sendmail.cf  /etc/mail/sendmail.cf.bak
 
3.重新设定主配置文件
m4  /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
 
三.添加邮件服务器的域名
1.编辑local-host-names
vim  /etc/mail/local-host-names
2.增加域名如example.com
四.启动sendamail服务。
1./etc/init.d/sendmail restart
2.检查服务是否启用
netstat  -tlunp
正常的话,会看到0.0.0.0:25       LISTEN
 
五.启动pop服务
vim  /etc/dovecot.conf
1.找到下面那行
2.修改为
就是去掉protocols前的#
 
六.开放使用MTA Relay权限设定
1.把域名添加进去,允许网络上的客户端使用MTA
2.使修改生效
makemap hash /etc/mail/access < /etc/mail/access
 
七.启动服务
/etc/init.d/saslauthd restart (sendmailconf配置文件设置使用saslauthd服务程序提供了用户的认证程度,所以必须启动sasaauthd服务)
/etc/init.d/dovecot  restart  (pop协议)
/etc/init.d/sendmail restart
 
.测试
1.       测试发邮件
2.       测试收邮件