RHEL5 配置sendmail

前期準備
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.       測試收郵件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章