㈠ 第七講:使用雲伺服器搭建自己的郵件服務
隨著移動互聯網的普及,郵件服務使用的場景敗賣讓越來越少。但是注冊帳號的時候,還是需要郵箱地址。市面上免費的郵箱很多,不過一般需要綁定手機號,如果想在同一個郵箱服務商那注冊多個郵箱帳號,需要准備多個手機號,這非常的煩人。接下來我們自己動手搭建郵件伺服器吧。
郵件伺服器之間採用SMTP協議進行通信,如果我們的雲伺服器想要接受郵件,需要打開25這個埠,並允察局許訪問25埠。
郵件服務使用的特殊的DNS,需要進行配置。這里涉及到了兩次映射,為了方便敘述,假設我的郵箱名字是: [email protected] 。第一次映射通過添加MX記錄類型,將郵箱@後面的主機映射到域名上,如下圖所示,添加一個MX的記錄類型。
第二次映射將上面的域名映射到我們雲主機上的IP上,看過之前文章的朋友應該知道如何配置。
我們將使用postfix作為郵件伺服器,因為它的特殊設定,需要先檢查雲主機的hostname,將hostname設置為郵件伺服器的主機名。
安裝postfix,執行下面的命令,彈窗會讓你選擇configuration和你的mail name
安裝完成之後,檢查一下服務是否啟動,如果沒有啟動,可以執行postfix start。
郵件伺服器搭建完畢,學習過計算機網路的同學應配磨該知道,smtp只是郵件伺服器之間的傳輸協議,讀取郵件還需要pop3或者imap協議。所以如果還要讀取郵件,還需要安裝其他軟體。需要說明的是:如果你的Ubuntu有user1的用戶,那麼郵件伺服器就有 [email protected] 的賬戶。
接下來我們用qq郵箱給剛搭好的郵件伺服器發送測試郵件,當在雲伺服器上執行mail的
時候,提示收到了新郵件,選擇1就顯示郵件的內容。
細心的小夥伴可能已經發現了,郵件的內容是base64編碼後的,並不能直接讀取,這個時候執行以下decode,選擇消息,就能進行解碼啦
postfix還能發送郵件,但是前提是雲伺服器25埠出的流量是開啟的,可以在雲伺服器上自己進行測試,看埠25是不是通的。對於postfix發送郵件感興趣的可以自行搜索資料哦~
有了自建的郵件伺服器,再也不用擔心要多個手機號啦
㈡ 區域網內,如何搭建郵件系統
有兩種方式可以實現
1) 如果郵件伺服器在公司內部,內網機器只要能訪問郵件伺服器,郵件伺服器能上網即可。
2) 如果郵件伺服器在外部公網上(如機房託管),在公司網關上設置只允許內網機器訪問郵件伺服器的IP和DNS的IP即可
具體搭建的話可以用u-mail郵件系統來搭建,他們能夠是包安裝的,也可以提供相關的搭建方案
㈢ 如何搭建郵件伺服器
很多企業區域網內都架設了郵件伺服器,用於進行公文發送和工作交流。但使用專業的企業郵件系統軟體需要大量的資金投入,這對於很多企業來說是無法承受的。其實我們可以通過Windows Server 2003提供的POP3服務和SMTP服務架設小型郵件伺服器來滿足我們的需要。
一、安裝POP3和SMTP服務組件
Windows Server 2003默認情況下是沒有安裝POP3和SMTP服務組件的,因此我們要手工添加。
1.安裝POP3服務組件
以系統管理員身份登錄Windows Server 2003 系統。依次進入「控制面板→添加或刪除程序→添加/刪除Windows組件」,在彈出的「Windows組件向導」對話框中選中「電子郵件服務」選項,點擊「詳細信息」按鈕,可以看到該選項包括兩部分內容:POP3服務和POP3服務Web管理。為方便用戶遠程Web方式管理郵件伺服器,建議選中「POP3服務Web管理」。
2.安裝SMTP服務組件
選中「應用程序伺服器」選項,點擊「詳細信息」按鈕,接著在「Internet信息服務(IIS)」選項中查看詳細信息,選中「SMTP Service」選項,最後點擊「確定」按鈕。此外,如果用戶需要對郵件伺服器進行遠程Web管理,一定要選中「萬維網服務」中的「遠程管理(HTML)」組件。完成以上設置後,點擊「下一步」按鈕,系統就開始安裝配置POP3和SMTP服務了。
二、配置POP3伺服器
1.創建郵件域
點擊「開始→管理工具→POP3服務」,彈出POP3服務控制台窗口。選中左欄中的POP3服務後,點擊右欄中的「新域」,彈出「添加域」對話框,接著在「域名」欄中輸入郵件伺服器的域名,也就是郵件地址「@」後面的部分,如「rtj.net」,最後點擊「確定」按鈕。其中「rtj.net」為在Internet上注冊的域名,並且該域名在DNS伺服器中設置了MX郵件交換記錄,解析到Windows Server 2003郵件伺服器IP地址上。
2.創建用戶郵箱
選中剛才新建的「rtj.net」域,在右欄中點擊「添加郵箱」,彈出添加郵箱對話框,在「郵箱名」欄中輸入郵件用戶名,然後設置用戶密碼,最後點擊「確定」按鈕,完成郵箱的創建。
三、配置SMTP伺服器
完成POP3伺服器的配置後,就可開始配置SMTP伺服器了。點擊「開始→程序→管理工具→Internet信息服務(IIS)管理器」,在「IIS管理器」窗口中右鍵點擊「默認SMTP虛擬伺服器」選項,在彈出的菜單中選中「屬性」,進入「默認SMTP虛擬伺服器」窗口,切換到「常規」標簽頁,在「IP地址」下拉列表框中選中郵件伺服器的IP地址即可。點擊「確定」按鈕,這樣一個簡單的郵件伺服器就架設完成了。
完成以上設置後,用戶就可以使用郵件客戶端軟體連接郵件伺服器進行郵件收發工作了。在設置郵件客戶端軟體的SMTP和POP3伺服器地址時,輸入郵件伺服器的域名「rtj.net」即可。
四、遠程Web管理
Windows Server 2003還支持對郵件伺服器的遠程Web管理。在遠端客戶機中,運行IE瀏覽器,在地址欄中輸入「https://伺服器IP地址:8098」,將會彈出連接對話框,輸入管理員用戶名和密碼,點擊「確定」按鈕,即可登錄Web管理界面。
㈣ 如何搭建一個內網使用的郵件系統
搭建郵件伺服器首要條件:
1.伺服器:現在市面上的主流伺服器的硬體配置都能支持郵件系統的運行,硬體最低配置:CPU為Pentium,硬碟3G,內存256M。軟體要求:中英
文Win2003/2008操作系統,需打最新的補丁,英文版操作系統需安裝亞洲字型檔。,對於擁有大量用戶的企業而言,可以考慮雙機架構或者做集群、分布
式方案。
2.域名:任何能進行公網收發的郵件系統,都需要一個可以解析的域名,基於穩定性考慮,不推薦用戶用免費域名來搭建郵件系統,國際域名為最佳選擇。
3.IP地址:盡量用靜態IP;如果是動態IP,安裝花生殼、88IP類似的軟體,通過網關可以訪問互聯網。
4. 郵件系統:根據搭建伺服器的環境安裝相應版本的U-Mail郵件系統。
將伺服器放置在企業區域網內,採用雙網卡結構,一端連接公網,另一端鏈接企業內部網。
埠映射:
部署好郵件伺服器後,接著修改路由器的埠映射,將以下埠映射到郵件伺服器上:
1. 80埠:提供郵件WEB服務;
2. 110埠:提供POP3郵件讀信服務;
3. 25埠:提供客戶端smtp發信服務和接收外網郵件服務;
4. 143埠:提供IMAP收件協議,可以將web所有的文件夾和客戶端同步。
外網設置:
包括DNS解析、MX記錄、A記錄等,調整外網。
其它:
郵件系統需要SSL服務(非必須),需要在IIS里的主域名網站設置好SSL(默認埠443),如果您沒有證書,我們將為U-Mail商業版用戶提供一 個伺服器安全證書;請先安裝好 U-Mail系統再進行SSL配置。
檢測:
埠映射好後,開始檢測U-Mail郵件系統的各項服務是否運行正常。可以登錄系統後台了,或者直接從開始菜單裡面選擇管理員登錄,進入後台管理平台,建立域和用戶賬號,進行內網和外網郵件收發檢測。測試WebMail、OutLook等客戶端方式收發郵件是否正常。
至此,一台能與外網通信的區域網郵件伺服器就搭建完畢,使用時:
內網用戶:只需要通過區域網內部IP地址,就可以實現內外網郵件的收發。
外網用戶:無論用戶出差或者在家,都可以通過公網地址訪問到自己的企業郵箱。
最後建議備份下umail安裝目錄下的重要目錄,如app、mysql、SpamAssassin和worldclient目錄,以便以後使用。