Linux搭建SMTP發送郵件服務器

該例子使用的是Centos6系統作爲SMTP郵件服務器

其他的Linux發行版配置基本一樣,只是命令會有些不同。

安裝postfix

檢查postfix是否已安裝
rpm -qa | grep postfix

如果已安裝則會顯示
postfix-2.6.6-8.el6.x86_64

如果沒安裝就運行該命令
yum -y install postfix

修改postfix配置文件

文件位置:/etc/postfix/main.cf
修改以下參數,將xxx.com換成你的域名,如果參數前面有#註釋,記得去掉
myhostname = mail.xxx.com
mydomain = xxx.com
myorigin = $mydomain
inet_interfaces = all
inet_protocols = ipv4

修改完成後運行postifx
service postfix start

設置域名DNS

添加一條A記錄指向mail.xxx.com

記錄類型:A , 主機記錄:mail ,記錄值:(127.x.x.x)填寫你服務器IP

發送郵件

使用mail組件進行發送郵件

檢查mail
rpm -qa | grep mail

如果沒安裝就運行該命令
yum -y install mailx

發送郵件到QQ或163郵箱測試效果

echo "content" | mail -s "title" ewomail@163.com
將(ewomail@163.com)改成你要發送的郵件地址

163郵箱載圖,發送人顯示的是root,也就是系統登錄的賬號
smtp郵件服務器

注意

該配置只能是發送郵件,並不能接收郵件。
搭建完整的郵件服務器可參考這篇文章
http://blog.csdn.net/gyxuehu/article/details/78500645

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章