我對接下來的電子郵件服務有一些想法。所以我想建立一個世界級的電子郵件服務器。如何構建世界級的電子郵件服務器?
(那種郵件服務器,可以在未來的危機附近與Gmail和Hotmail競爭 - 說,兩年。)
我應該如何開始呢?我的意思是,什麼語言和什麼樣的存儲庫? Ruby,Java? Oracle,MySQL?
任何開源建議(我已經知道詹姆斯)?
謝謝。
我對接下來的電子郵件服務有一些想法。所以我想建立一個世界級的電子郵件服務器。如何構建世界級的電子郵件服務器?
(那種郵件服務器,可以在未來的危機附近與Gmail和Hotmail競爭 - 說,兩年。)
我應該如何開始呢?我的意思是,什麼語言和什麼樣的存儲庫? Ruby,Java? Oracle,MySQL?
任何開源建議(我已經知道詹姆斯)?
謝謝。
您是否看過最廣泛使用的電子郵件服務器的來源,以瞭解要使用什麼以及它們的優缺點是什麼?
要看的一些MTA是Postfix,QMail,Exim和Sendmail。這是一個很好的比較:http://shearer.org/MTA_Comparison
我最近開發了一個基於Postfix的電子郵件託管解決方案,http://fijisoftware.com/,必須說它是一個非常強大的服務器,可以處理每個服務器成千上萬的用戶。我選擇它是因爲它被最大的開源電子郵件解決方案http://www.zimbra.com/使用。我建議研究該服務器的體系結構。
通常郵件服務器是MTA的一部分來處理SMTP,處理POP和IMAP的其他部分通常是集成在一起的單獨程序,例如Courier,Dovecot等。因此您必須對其進行比較和研究。
不是粗魯的,但是......如果你不得不問,你可能不能這樣做。如果你想發展你的想法,你可能最好找一個能處理技術結局的合作伙伴(或僱傭一個人)。 – rmalouf 2011-03-18 19:57:23
不要粗魯,但是......如果你想成功,你必須從某處開始:) – SRO 2011-03-18 20:19:04
是的,那是真的。祝你的項目好運! – rmalouf 2011-03-19 19:52:42