摘要:針對(duì)當(dāng)時(shí)無(wú)法清理公網(wǎng)郵箱中大量的垃圾郵件提出一種解決方案,通過(guò)對(duì)常見(jiàn)的POP3/IMAP協(xié)議原理功能分析,以大家日常工作中常用新浪、QQ郵箱為例,利用客戶端軟件Foxmail7分別實(shí)現(xiàn)在POP3/IMAP4協(xié)議下接收電子郵件服務(wù)器端到本地客戶端,進(jìn)而實(shí)現(xiàn)客戶端處理電子郵件,與新浪或QQ服務(wù)器端同步更新的方式,最終達(dá)到清量公網(wǎng)郵箱的垃圾郵件的目的。
關(guān)鍵詞:POP3/IMAP協(xié)議;垃圾郵件;清理;方案
中圖分類(lèi)號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9599 (2012) 22-0000-02
大家在日常的工作學(xué)習(xí)中都會(huì)有這樣的經(jīng)歷,自己一直在用的電子郵箱因在網(wǎng)上注冊(cè)信息太多,導(dǎo)致發(fā)往自己郵箱中的無(wú)用郵件非常多,筆者的新浪郵箱里就有2000多封的無(wú)用垃圾郵件,如果進(jìn)入郵箱中要?jiǎng)h除也要一頁(yè)頁(yè)的刪除,花費(fèi)大量的時(shí)間,這個(gè)問(wèn)題一直困擾筆者好久,一直在尋求解決方案,要么其中一頁(yè)頁(yè)的刪除,要么要重新申請(qǐng)一個(gè)郵箱,要知道這個(gè)郵箱,,如果要重新申請(qǐng)的話,相關(guān)的聯(lián)系方式又要變化,所以也一直在思考尋求一個(gè)適合的解決方案,筆者講授過(guò)如何搭建企業(yè)電子郵件服務(wù)器的內(nèi)容,采用POP3協(xié)議接收電子郵件時(shí),可以從郵件服務(wù)器上下載郵件到本地的客戶端,在Foxmail軟件中可以設(shè)置是否保存服務(wù)器上的郵件,于是想到能否將服務(wù)器上的郵件全部下載到本地客戶端,之后在客戶端上進(jìn)行批處理電子郵件呢?則原郵箱(如新浪或QQ郵件服務(wù)器的郵箱)中就被清空了,達(dá)到清理無(wú)用郵件的目的呢。
在實(shí)現(xiàn)此功能之前先了解下在電子郵件傳送過(guò)程中的幾個(gè)基本協(xié)議。即SMTP(簡(jiǎn)單郵件傳輸協(xié)議)、POP3(郵局協(xié)議)、IMAP(Internet郵件訪問(wèn)協(xié)議)。這幾種協(xié)議都是由TCP/IP協(xié)議集定義的。
SMTP(SimpleMailTransferProtocol):SMTP主要負(fù)責(zé)底層的郵件系統(tǒng)如何將郵件從一臺(tái)機(jī)器傳至另外一臺(tái)機(jī)器。SMTP是一種TCP協(xié)議支持的提供可靠且有效電子郵件傳輸?shù)膽?yīng)用層協(xié)議。SMTP是建立在FTP文件傳輸服務(wù)上的一種郵件服務(wù),主要用于傳輸系統(tǒng)之間的郵件信息并提供來(lái)信有關(guān)的通知。
POP(PostOfficeProtocol):目前的版本為POP3,POP3是把郵件從電子郵箱中傳輸?shù)奖镜赜?jì)算機(jī)的協(xié)議。POP協(xié)議允許工作站動(dòng)態(tài)訪問(wèn)服務(wù)器上的郵件,目前已發(fā)展到第三版,稱(chēng)為POP3。POP3允許工作站檢索郵件服務(wù)器上的郵件。POP3傳輸?shù)氖菙?shù)據(jù)消息,這些消息可以是指令,也可以是應(yīng)答。
郵件發(fā)送到服務(wù)器上,電子郵件客戶端調(diào)用郵件客戶機(jī)程序以連接服務(wù)器,并下載所有未閱讀的電子郵件。這種離線訪問(wèn)模式是一種存儲(chǔ)轉(zhuǎn)發(fā)服務(wù),將郵件從郵件服務(wù)器端送到個(gè)人終端機(jī)器上,一般是PC機(jī)或MAC。一旦郵件發(fā)送到PC機(jī)或MAC上,郵件服務(wù)器上的郵件將會(huì)被刪除,針對(duì)這個(gè)特點(diǎn),我們可以將已經(jīng)充滿垃圾郵件的郵箱進(jìn)行快速的清理,方法如下:
首先,您需要先在新浪或QQ郵箱中啟用POP3功能,如圖1所示,進(jìn)入:郵箱設(shè)置->帳戶,然后選中開(kāi)啟POP3/SMTP服務(wù)。
其次,在本地計(jì)算機(jī)下載安裝Foxmail7客戶端軟件,在其中設(shè)置郵箱帳戶時(shí)采用POP3協(xié)議進(jìn)行接收電子郵件,在帳戶管理界面中,選中相應(yīng)的郵箱帳戶,在右側(cè)的“保留備份”標(biāo)簽選項(xiàng)下設(shè)置是否在郵件服務(wù)器中保留郵件,此處我們選擇不保留。
經(jīng)過(guò)以上的設(shè)置后,網(wǎng)站服務(wù)器上的電子郵件就會(huì)下載到本機(jī)并不保存?zhèn)浞荨?梢赃_(dá)到電子郵件清理的目的,之后的郵件就都在本地上并可以進(jìn)行整理工作。但是如果用戶想將電子郵件在郵件服務(wù)器中做部分電子郵件的備份就不好處理了,于是,我們想到能否從郵件服務(wù)器上下載電子郵件到本地計(jì)算機(jī),但同時(shí)在郵件服務(wù)器中保留部分的電子郵件呢,能否讓客戶端和服務(wù)器端郵件更新保持同步呢?POP3并不支持對(duì)服務(wù)器上郵件進(jìn)行擴(kuò)展操作,為實(shí)現(xiàn)此功能要由更高級(jí)的IMAP4協(xié)議來(lái)完成。
IMAP(InternetMessageAccessProtocol互聯(lián)網(wǎng)郵件訪問(wèn)協(xié)議):目前的版本為IMAP4,是POP3的一種替代協(xié)議,提供了郵件檢索和郵件處理的新功能,用戶可以完全不必下載郵件正文就可以看到郵件的標(biāo)題摘要,從郵件客戶端軟件就可以對(duì)服務(wù)器上的郵件和文件夾目錄等進(jìn)行操作。IMAP協(xié)議增強(qiáng)了電子郵件的靈活性,同時(shí)也減少了垃圾郵件對(duì)本地系統(tǒng)的直接危害,同時(shí)相對(duì)節(jié)省了用戶察看電子郵件的時(shí)間。除此之外,IMAP協(xié)議可以記憶用戶在脫機(jī)狀態(tài)下對(duì)郵件的操作(例如移動(dòng)郵件,刪除郵件等)在下一次打開(kāi)網(wǎng)絡(luò)連接的時(shí)候會(huì)自動(dòng)執(zhí)行。您可以通過(guò)這種協(xié)議從郵件服務(wù)器上獲取郵件的信息、下載郵件等。IMAP與POP類(lèi)似,都是一種郵件獲取協(xié)議。
正是有了這樣的一個(gè)協(xié)議,筆者考慮能否采用此協(xié)議進(jìn)行接收文件,同時(shí)利用客戶端軟件較成熟的批處理電子郵件的方式,來(lái)批量刪除公用網(wǎng)上服務(wù)器端無(wú)用或垃圾郵件,同時(shí)在客戶端上電子郵件的處理和服務(wù)器保持同步,如在類(lèi)似Foxmail客戶端進(jìn)行刪除100個(gè)郵件,在公用網(wǎng)上(如新浪網(wǎng)或QQ等)的郵箱中也一同刪除掉這100個(gè)郵件,此思路在理論上是可行的,于是筆者開(kāi)始下載最新版Foxmail7.0軟件進(jìn)行測(cè)試。
那么,如何使用IMAP服務(wù)?首先,您需要先在新浪或QQ郵箱中啟用IMAP功能,進(jìn)入郵箱后:郵箱設(shè)置->帳戶,然后選中開(kāi)啟IMAP4/SMTP服務(wù)。
接下來(lái)如何配置郵件客戶端使用IMAP服務(wù)呢?
請(qǐng)先確定您的客戶端支持IMAP協(xié)議,目前已經(jīng)支持的有:電子郵件客戶端軟件:如Foxmail6以上、OutlookExpress、Outlook2003、Outlook2007,無(wú)線設(shè)備:iPhone、WindowsMobile、Symbian
以Foxmail為例:在指定郵件服務(wù)器設(shè)置頁(yè),選擇接上服務(wù)器類(lèi)型為IMAP服務(wù)器類(lèi)型,如圖1所示。
在清楚以上工作方式之后,筆者使用Foxmail7,做好設(shè)置后開(kāi)始進(jìn)行接收公網(wǎng)上的電子郵件,2500多的電子郵件如期下載在本地計(jì)算機(jī)了,大約花了十幾分鐘的時(shí)間,這么多的電子郵件要一頁(yè)一頁(yè)的處理刪除也要半天的時(shí)間,從IE地址上輸入:http://mail.sina.com.cn,以合法的用戶登錄,同樣也看到了這么多的郵件,進(jìn)入Foxmail7中,電子郵件的接收郵件。選擇收件箱中的一個(gè)郵件,采用快捷鍵Ctrl+A,對(duì)電子郵件進(jìn)行全選,然后單擊鼠標(biāo)右鍵選擇刪除,之后就將客戶端的電子郵件全部刪除了,稍過(guò)一會(huì)之后回到新浪郵箱,你會(huì)發(fā)現(xiàn)你的新浪郵箱中無(wú)用或垃圾的郵件也被清理干凈了。
這樣也就達(dá)到筆者希望清理公網(wǎng)中電子郵件的目的了。
參考文獻(xiàn):
[1]楊建毅.網(wǎng)絡(luò)服務(wù)器架設(shè)(WindowsServer+LinuxServer)[M].北京:電子工業(yè)出版社,2010:160-180.
[2]任毅,劉謙,劉晉州.郵件服務(wù)器配置與管理[M].北京:電子工業(yè)出版社,2010.
[3]植國(guó)賢.Foxmail5.0實(shí)用教程[M].北京:清華大學(xué)出版社,2004,1,1.
[4]王鈞民.網(wǎng)絡(luò)服務(wù)器配置與管理項(xiàng)目教程[M].北京:電子工業(yè)出版社,2010.
[5]新浪、QQ郵箱網(wǎng)站設(shè)置.http:.http:∥mail.sina.com.http://mail.qq.com.
[6]POP3協(xié)議http://baike.baidu.com/view/5404.htm.
[7]SMTP協(xié)議http://baike.baidu.com/view/5450.htm.
[8]IMAP4協(xié)議http://baike.baidu.com/view/718489.htm.