Board logo

主題: CentOS 6 + postfix + dovecot + cryrus-sasl 架 Email 伺服器 [打印本頁]

發表人: pcca    時間: 2014-4-7 03:19 PM     主題: CentOS 6 + postfix + dovecot + cryrus-sasl 架 Email 伺服器

公司有大量電郵件的需求, 之前用 Zimbra Open Source, 可是在備份和還原上有重重的困難。
而且 Zimbra 用 Java, 系統資源上是一個大問題。

不知道有沒有人用過 CentOS 6 + postfix + dovecot +cryus-sasl 架過強大無比的電郵?
發表人: Ralse    時間: 2014-4-7 04:38 PM

看起來不難架,Google也有人寫了安裝的步驟

mail應該都是收到client端了吧?還是打算弄成web-base?
前者備份是使用者自己處理,後者你可能要寫perl去做定期的backup,且Server硬碟空間要夠大才行

我覺得先把公司目前的需求跟方向列出來,再去規劃硬體或軟體部份會比較有方向
發表人: ericshliao    時間: 2014-4-7 05:41 PM

公司規模多少人? 像樓上說的,MAIL是要集中管理還是給USER自己管理? 如果是給USER自己管理,事情會簡單很多。如果要由公司統一集中管理,事前的規劃就很重要了。
發表人: AndyTimmons    時間: 2014-4-7 10:22 PM

不管是用CentOS, 或其他Linux, 甚至是FreeBSD, 基本上這些都屬於open source. 安裝方式不會相差太多. 如果使用類似open webmail這類的webmail, 好處是大部分mail都存在於伺服器上.
但缺點就是如果沒有限制夾檔大小或者硬碟太小很快就爆掉了. 大部分mail server還是要限制使用者的容量, 這樣才能掌控實際的使用量. 尤其是人比較多的公司. 我記得很多mail相關都是perl寫的, 所以效率應該ok, 至少是比Java還好.
發表人: pcca    時間: 2014-4-8 10:37 AM

基本上是使用者自己收, web UI 只是供需要時用。
Google 是很多例子, 但很多時候未必完成, 特別是細節的部份。

例如 postfix virtual domains 的部份我就搞不太懂

太多的教學例子, 看了我反而覺得有點亂, 所以想說來這裡大家討論一下。

昨天算是把 postfix + dovecot + cryus-sasl 的部份安裝出來,
http://mxtoolbox.com/ 的 SMTP test 算是通過。

但是是東湊西湊, 所以還要再重做幾遍。
發表人: innova    時間: 2014-4-8 01:00 PM

你 DNS 是自己管的嗎? 找人代管?

virtual domains 是 你同一個 對外的IP, 要同時收幾個不同的 Domain Name的eMail 才需要設定
通常 一間公司 就一個固定 Domain Name
這種就不需要
如果真有兩個以上 Domain Name
就要公司 多申請幾條固定IP ADSL來用
你就多練習安裝幾次就好
不需要花時間去研究那種東西
發表人: innova    時間: 2014-4-8 01:02 PM

mail server架好
DNS那邊要記得做好設定
設定完 MX
基本上 人家寄信到 user@company.com
大概就會收的到了
你可以用自己外面免錢的  hotmail/yahoo/google 帳號
去寄一封信給自己測試一下 就知道能不能收/發信
發表人: Ralse    時間: 2014-4-8 01:13 PM

我覺得主體架構弄起來可收發就已經成功7成了
剩下的就是fine tune跟要不要規劃一些額外的feature

例如掃毒、垃圾信攔截 (黑白名單)、限制郵件size balabalabala
發表人: pcca    時間: 2014-4-8 05:24 PM

DNS 是自己管, 伺服器都是自己的。

剛剛測試:
postfix 的 /var/log/maillog 出現:
user1@test.com@mail.example.com  之類的

不知道那裡設錯了?? UI 我目前是用 openwebmail.

postfix virtual domains, 我還是搞不清楚那裡出問題。
發表人: pcca    時間: 2014-4-8 05:25 PM

寄信收信是成功...只是怪怪的
發表人: pcca    時間: 2014-4-8 05:27 PM


引用:
ericshliao寫到:
公司規模多少人? 像樓上說的,MAIL是要集中管理還是給USER自己管理? 如果是給USER自己管理,事情會簡單很多。如果要由公司統一集中管理,事前的規劃就很重要了。


公司規模 ...50多...
但是 domains 過五六十個
發表人: l6411242000    時間: 2014-4-8 08:09 PM

遇到問題問google大神吧
小弟也是用CentOS+postfix,遇到問題先查log,不懂就把log訊息貼上google大多有答案,
openwebmail跟小弟一樣的選擇,裡面有一些功能,例如可以自己改密碼,可以設過濾郵件,可以共用通訊錄.共用行事曆,幫你黨掉不少USER的要求.
CentOS+postfix不是問題,很多人架,重點是後面,要不要容量限制.限制附件.掃毒..等等一堆設定
防火牆一定要弄好,一定會有人攻擊你,網路上隨時都有人在掃描找免費的送信主機
發表人: AndyTimmons    時間: 2014-4-8 10:04 PM


引用:
pcca寫到:
DNS 是自己管, 伺服器都是自己的。

剛剛測試:
postfix 的 /var/log/maillog 出現:
user1@test.com@mail.example.com  之類的

不知道那裡設錯了?? UI 我目前是用 openwebmail.

postfix virtual domains, 我還是搞不清楚那裡出問題。

你的host可能多一個@
或者是因為多個domain, 然後你沒有在設定上隔開, 導致兩個誤判成一個.




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0