前期準備
在DNS服務器中添加MX記錄。
1.vim /var/named/chroot/var/named/example.com.zone
2. .vim /var/named/chroot/var/named/example.com.rev
一.安裝軟件包
其中dovecot依賴mysql和perl-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 (sendmail.conf配置文件設置使用saslauthd服務程序提供了用戶的認證程度,所以必須啓動sasaauthd服務)
/etc/init.d/dovecot restart (pop協議)
/etc/init.d/sendmail restart
八.測試
1. 測試發郵件
2. 測試收郵件