TShopping

 找回密碼
 註冊
搜索
查看: 1783|回復: 3

[分享] 郵件伺服器(Postfix)

[複製鏈接]
發表於 2008-5-30 11:53:03 | 顯示全部樓層 |閱讀模式
 
Push to Facebook Push to Plurk Push to Twitter 
作者:張益豪,歡迎轉載或指教

最後修正時間:2007/04/28



CentOS中,預設的郵件伺服器(SMTP方面)是sendmail,但sendmail有蠻多的缺點,比如,配置復雜、安全漏洞曾被多次發現--並且依然存在、郵件發送速度慢等等,這裡就不再一一敘述。而另一個被廣泛應用於郵件服務方面的“Postfix”的缺點就少得多,或者說它就是針對於sendmail的缺點,而被設計的。對應sendmail的問題,它在各方面也比較成熟。所以,無特殊要求,這裡不推薦用sendmail來構建郵件服務器。本站介紹的郵件服務器配置方法,也將Postfix作為研究使用方向。


目前最簡單的郵件主機配置方法是以postfix + dovecot,其中postfix 用來當作mail ServerMTAdovecot 用來當POP3收信介面,以下將以最簡單的設定方式來建置一部簡單的Mail Server


使用yum安裝postfix dovecot
[root@sample ~]#yum -y install postfix
[root@sample ~]#yum-y install dovecot

使用yum安裝CentOS的郵件系統切換程式
[root@sample ~]#yum -y install system-switch-mail

執行郵件系統切換程式
[root@sample ~]#system-switch-mail

在選單中選取Postfix 然後按OK就完成切換了






設定檔配置

編輯Postfix設定檔
[root@sample ~]#vi /etc/postfix/main.cf

修改下面相關設定
←設定主機名稱
myorigin = $myhostname
發信時所顯示的domain
inet_interfaces = all
← 監聽的介面,一定要改成all
mydestination = $myhostname, localhost.$mydomain, localhost
← 允許收信的主機名稱
mynetworks = 127.0.0.0/8, 192.168.1.0/24
← 信任的網域,設定在這裡的網域可以直接透過postfix寄信


重啟動Postfix,讓設定檔生效
[root@sample ~]#service postfix restart

編輯dovecot設定檔
[root@sample ~]# vi /etc/dovecot.conf

修改下面設定
pop3_listen = *
←將監聽服務的介面改成 * 就可以了

重啟動dovecot,讓設定檔生效
[root@sample ~]#service dovecot restart

到這邊一部簡單的mail Server就算建置完成了

 

臉書網友討論
發表於 2013-11-8 01:10:16 | 顯示全部樓層
哈哈,頂你了哦.  

版主招募中

發表於 2013-11-8 01:10:16 | 顯示全部樓層
頂你一下,好帖要頂!  


您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2016-12-3 20:34 , Processed in 0.060151 second(s), 19 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表