天天看點

linux 搭建sendmail郵件伺服器

一,需要安裝的包,為了友善用yum環境來安裝

   檢視一下安裝後的包

  還要安裝一個m4的工具包,用來生成配置檔案用

最後一個是接收郵件用的軟體包docecot,支援pop3和imap

下來将配置一個sendmail郵件伺服器

網段為192.168.0.0/24網段  域名為zhaoyuncom

因為需要DNS的解析是以還要搭建DNS伺服器,來添加MX郵件交換記錄

修改相應的記錄

[root@zhaoyun ~]# vi /var/named/zhaoyun.zone

root@zhaoyun ~]# vi /var/named/named.192

修改DNS域名解析配置檔案

[root@zhaoyun ~]# vi /etc/resolv.conf

啟動DNS伺服器

下面來改動sendmail.mc檔案

[root@zhaoyun ~]# vim /etc/mail/sendmail.mc

将地116行監聽的IP位址改為0.0.0.0來允許監聽所有IP

将第155行改為自己的域名

下面就要用到m4工具了

[root@zhaoyun ~]# vim /etc/mail/local-host-names

這樣做可以解決sendmail伺服器啟動慢的問題

下面啟動服務

完成後可以用netstat -an | grep 25這個指令來檢視需要的端口是否啟動110和143端口

下面驗證SMTP認證功能

建立一個郵件使用者,不能登入系統,隻能收發郵件

用戶端測試

發郵件時的顯示名

自己的郵件位址

設定伺服器的IP位址

輸入正确的使用者名和密碼

設定完成

給zhao@zhaoyun.com發送一個郵件

收到zhao發過來的郵件

可以成功發送和接收

這樣一個簡單的郵件伺服器就可以工作了!

本文轉自zhaoyun00 51CTO部落格,原文連結:http://blog.51cto.com/zhaoyun/396719

繼續閱讀