用WinMail在家中搭建無限容量郵件服務器

鄰居家的小蔡MM家裏剛裝了寬帶ADSL包月上網,就立刻飛奔過來拉我到她家,要我給她一個Gmail電子郵箱。說起電子郵箱,相信不少朋友都會有不下兩三個吧?對於我們個人用戶而言,一般情況我們只能選擇像163或者搜狐之類的免費郵箱。於是我問小蔡:“你想不想用自己的計算機來架設一個郵件服務器呢?當別人問起你的電子郵件地址的時候,你回答出一個以你的名字而命名的電子郵箱,酷斃了!”。小蔡聽了,眨巴眨巴着眼睛,看着我直點頭。哎,可別以爲只有電腦高手或者公司企業才能架設郵件服務器,事實上,咱小菜鳥也一樣能飛出一片天空來,架設郵件服務器可是難不到我們di。嘿,說了那麼多,估計大家都不耐煩了吧?別急,待我喝口水,用遠程桌面連接到家裏的電腦再慢慢道來。
一.下載安裝WinMail
  1)首先有請我們的主角WinMail登場,WinMail全稱是“Winmai Server”,是一功能強大,操作簡單的郵件服務器軟件。我們可以到[url]http://www.magicwinmail.com/download.htm[/url]下載到WinMail的最新版本。未註冊版本可以自由使用30天, 支持20個郵箱, 域名個數不限, 沒有其它功能限制。
  2)下載後,我們可以直接運行安裝文件進行安裝,WinMail的安裝過程中和一般的軟件類似,不過要注意,不要使用中文作爲安裝目錄,否則可能會導致程序異常。下面只說明一些要注意的步驟,如安裝組件、運行方式以及設置管理員的登陸密碼等。WinMail主要的組件有服務器核心和管理工具兩部份。服務器核心對主要是完成 SMTP, POP3, ADMIN, HTTP 等服務功能。而管理工具主要是負責設置郵件系統,如設置系統參數、管理用戶、管理域等等。(小蔡:“聽起來好像很複雜哦,看來偶又要用一個不眠之夜來學習了。)

  3)服務器核心運行方式主要有兩種:1)作爲系統服務運行和單獨程序運行。以系統服務運行。2)以單獨程序運行適用於所有的Win32操作系統。在安裝過程中,程序如果到檢測到配置文件已經存在,會讓您選擇是否覆蓋已有的配置文件。注意如果在軟件升級的時候要選擇好哦,不然到時候可別找我。

  在上一步中,如果您選擇覆蓋已有的配置文件或第一次安裝,安裝程序還會讓您輸入系統管理員密碼和系統管理員郵箱的密碼,當然,以後是可以修改的。

  4)在安裝完成後,管理員必須對系統進行一些初始化設置,系統才能正常運行。服務器在啓動時如果發現還沒有設置域名會自動運行快速設置嚮導,我們可以用它來簡單快速的設置郵件服務器。這裏我們建立一個[email][email protected][/email]的電子郵箱來爲下文做示例。

  這時候,小蔡納悶道:“可我聽我同學小黑說什麼ADSL每次撥號上網後,IP地址都是不同的,那別人發郵件給我的時候,是如何解析cicp.net這個域名呢?”“嗯,不錯嘛,這個問題問得好!”,我拍了拍小蔡的肩膀,故作深沉地說道,其實這個問題我們可以通過“花生殼”這個軟件來解決這個問題。

二.下載花生殼,註冊域名。
  1)到[url]http://www.oray.net[/url]下載安裝花生殼的客戶端。然後運行花生殼軟件,點擊“註冊花生護照”,根據彈出註冊護照窗口提示進行註冊。註冊花生護照完成後,使用所註冊的護照名稱和密碼填入花生殼軟件中進行登陸。

  2)右擊“免費域名”,來註冊一個免費域名。這樣以後不管上網後的IP地址怎麼變化,只要記住該域名就可以連接相對應的IP地址了,方便極了。
  3) 根據提示激活上一步所申請的免費域名花生殼動態DNS服務。當激活了域名以後時候,花生殼軟件已經在線了。我們所申請的免費域名已經綁定到當前的公網IP地址,互聯網可通過所申請的域名直接訪問到當前的公網IP了。不過,在這裏我們使用收費的頂級域名cicp.net作示範,因爲頂級域名比起免費域名好記多了,而且價錢也不貴(比起使用收費郵箱划算得多)。
  4 )最後我們還需要爲頂級域名添加一個MX記錄。打開網頁到花生殼的主頁[url]http://www.oray.net[/url],然後用花生殼護照的用戶名和密碼登陸控制檯。點擊“域名管理”後,右邊會列出所有該護照所註冊的域名。然後我們點擊右邊的“cicp.net”域名,會出現“添加域名記錄”按鈕。直接點擊後,我們可以看到該域名下面已經多了一個“cicp.net”的子域名,點擊子域名裏面的“MX”,會出現一個窗口。因爲我們的計算機在公網中沒有固定的IP地址,所以在“郵件服務器”中我們輸入“cicp.net”,“優先級”輸入“10”後確定便可。
  這時候小蔡又問道:“那什麼是MX記錄呢?”“MX記錄也就是郵件交換記錄,是域名在DNS服務器上的一個記錄,用來告訴DNS服務器,在該域名中是哪臺計算機在負責處理郵件”,我再一次“語重心長”地拍拍小蔡的肩膀說道。
三.使用管理工具設置
  1)OK,現在域名方面也設置好了。在正式測試收發郵件之前,我們要先設置一下郵件服務器。啓動桌面上的客戶端管理工具,用戶可以使用用戶名(admin)和在安裝時設定的密碼進行登陸。
  2)管理工具登錄成功後,使用“系統設置”->“系統服務”可以查看系統的 SMTP、POP3、IMAP等服務是否正常運行。綠色的圖標表示服務成功運行。紅色的圖標表示服務停止。
  如果發現 SMTP、POP3、ADMIN、HTTP、IMAP或LDAP 等服務沒有起動成功,請使用“系統日誌”->“SYSTEM”查看系統的啓動信息。如果出現啓動不成功,一般情況都是端口被佔用無法啓動,關閉掉佔用了端口的程序或者更換端口再重新啓動相關的服務便可。例如:在Windows 2000 缺省安裝時會安裝IIS的SMTP服務,從而導致郵件系統SMTP服務運行不起來。我們把IIS的SMTP服務停止了,郵件系統SMTP服務便可恢復正常。

  3)接下來我們設置郵件域,打開“域名設置”->“域名管理”。在這裏可以添加新的域名或者對已經存在的域進行編輯,如下圖。最後,我們可以使用“用戶和組”->“用戶管理”,來添加或刪除郵箱。

四.收發信測試

  以上各項均設置完成後,我們便可以以Web方式來收發郵件了。(小蔡:“哎呀,不知道爲什麼我有點心跳緊張的感覺。”偶聽了,不禁心裏美滋滋的想:“估計是因爲我的關係吧,呵呵”。)因爲WinMail默認使用6080來做Web端口號,所以我們直接打開IE,輸入[url]http://IP[/url]地址:6080,就可以訪問Web郵箱了,如下圖。因爲Web方式的操作和163等免費郵箱是一模一樣的,這裏我們就不多說了。另外,這裏我們注意到在網頁右下角處可以看到本機的IP地址,這個在下面的文章我們會用到。

  除了可以使用傳統的Web方式收發郵件外,我們還可以使用常用的郵件客戶端軟件(如 Outlook Express, Outlook, FoxMail) 來測試。以 Outlook Express 爲例,我們來說明如何設置郵件客戶端軟件。
  1)打開Outlook Express,點擊菜單“工具”中的“帳號”, 彈出如下圖所示。在彈出的“Internet帳號”對話框中,單擊“添加”按鈕選擇“郵件”。
   2)進入到“Internet連接嚮導”填入用戶的名字,點擊下一步。然後填寫您在郵件系統的增加的用戶的電子郵件地址到“電子郵件地址”裏。

  3)接收郵件服務器選爲“POP3”,然後在POP和SMTP服務器裏面輸入本機的IP地址。至於如何知道IP地址,文章上面已經提到過。

  4)最後輸入您的郵件系統中的用戶的帳號名和密碼,點擊下一步,便可完成。

  5)設置完成後,我們還需要修改帳號屬性。我們可以點擊菜單中的“工具”->“帳號”,選擇好想要設定的帳號後,按“屬性”。

  6)如果郵件系統的SMTP服務激活了“發送認證功能”,則必須選中“服務器”選項卡里面的“外發郵件服務器”中的“我的服務器要求身份驗證”選項。然後選擇 “使用與接收件服務器相同的設置”確定便可。

  7)最後,我們在Outlook Express裏面寫一封標題爲“WinMail Test !”的郵件發送到126的郵箱,然後再從126回覆一封標題爲“126.com Test Mail”的郵件給服務器,來測試服務器的運行是否正常。

  好了,到此爲止,我們的郵件服務器已經架設成功!當然,更多的高級設置要留待大家慢慢研究了。回頭一望,發現小蔡正在用無比欽佩的眼神望着我呢。沒事,俺已經見慣這種場面,於是用手撥了撥頭髮做了個瀟灑的動作。可過了一分鐘後,哎,怎麼她還在看我呢?怪不好意思的。待到我再認真地望了一下,才發現,原來她走神了......
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章