查詢界面;
[0038]在步驟S105中,郵件歸檔服務(wù)器接收從所述查詢界面輸入的查詢信息;
[0039]在本發(fā)明實(shí)施例中,所述查詢信息可以包括但并不限于以下內(nèi)容:按收件人檢索,支持多個(gè)收件人;按發(fā)件人檢索,支持多個(gè)發(fā)件人;按發(fā)送時(shí)間檢索;按發(fā)送時(shí)間范圍檢索;按接收時(shí)間檢索;按接收時(shí)間范圍檢索;按正文內(nèi)容關(guān)鍵字檢索;按附件內(nèi)容關(guān)鍵字檢索;按歸檔時(shí)間檢索;按歸檔時(shí)間范圍檢索;等等。
[0040]在本發(fā)明實(shí)施例中,本實(shí)施例支持復(fù)雜的歸檔郵件數(shù)據(jù)檢索功能,當(dāng)郵件服務(wù)器上的郵件被歸檔并被刪除后,郵件服務(wù)器上已不存在用戶的郵件數(shù)據(jù),郵件數(shù)據(jù)被安全地存儲(chǔ)到了郵件歸檔服務(wù)器上。如果對(duì)獲得授權(quán)的審計(jì)員和用戶想查詢或取回被歸檔的郵件,可以通過登錄郵件歸檔服務(wù)器的WEB管理界面,打開歸檔郵件的查詢和下載界面,通過權(quán)限認(rèn)證后,就可以下載郵件數(shù)據(jù),大大方便用戶找回歷史郵件的工作難度。提供快速的檢索引擎讓用戶準(zhǔn)確和高效地查詢多年前的郵件數(shù)據(jù)。企業(yè)員工或?qū)徲?jì)人員只須按一下按鈕就可以在成千上萬的歸檔郵件中進(jìn)行郵件內(nèi)容和附件的內(nèi)容檢索,幫助他們隨時(shí)快速和容易地檢索到需要的數(shù)據(jù),不再要求員工花大量時(shí)間查詢I日郵件。
[0041]在步驟S106中,郵件歸檔服務(wù)器在所述后端存儲(chǔ)設(shè)備中讀取與所述查詢信息匹配的電子郵件。
[0042]作為本發(fā)明一實(shí)施例,為了保證存儲(chǔ)在后端數(shù)據(jù)存儲(chǔ)池中的電子郵件的安全性,需要對(duì)訪問用戶進(jìn)行權(quán)限認(rèn)證,具體實(shí)現(xiàn)方案如下:
[0043]郵件歸檔服務(wù)器顯示管理界面,郵件歸檔服務(wù)器接收從管理界面輸入的用戶名信息和訪問密碼,郵件歸檔服務(wù)器判斷所述用戶名信息和訪問密碼是否正確,如果正確,則允許對(duì)郵件進(jìn)行相應(yīng)操作,例如檢索和審計(jì),或者是下載郵件數(shù)據(jù)。
[0044]由上可知,本實(shí)施例支持基于角色的用戶分級(jí)權(quán)限控制,只有認(rèn)證用戶才能訪問郵件歸檔服務(wù)器。認(rèn)證用戶可以是管理員,審計(jì)者,用戶或定制的角色。不同的角色意味著不同的權(quán)限集。服務(wù)器可以配置使用AD域認(rèn)證或LDAP認(rèn)證方式,讓企業(yè)使用標(biāo)準(zhǔn)的工具來管理用戶來簡化用戶管理工作。
[0045]然而,可以理解的是,所述后端存儲(chǔ)設(shè)備可以包括:DAS設(shè)備、NAS設(shè)備、IPSAN、FCSAN、分布式文件系統(tǒng)、VTL、線性磁帶機(jī)和線性磁帶庫、傳統(tǒng)磁帶機(jī)和傳統(tǒng)磁帶庫等。
[0046]在本發(fā)明實(shí)施例中,在步驟SlOl之前,還包括:
[0047]預(yù)先在郵件歸檔服務(wù)器中設(shè)置需要?dú)w檔的郵件服務(wù)器的相應(yīng)信息,所述相應(yīng)信息包括郵件服務(wù)器的IP地址、端口號(hào)、郵箱地址、密碼等信息;郵件歸檔服務(wù)器根據(jù)設(shè)置的信息生成一條對(duì)應(yīng)所述需要?dú)w檔的郵件服務(wù)器的信息;當(dāng)聯(lián)網(wǎng)時(shí),郵件歸檔服務(wù)器根據(jù)生成的信息,從郵件服務(wù)器中獲取需要?dú)w檔的電子郵件。
[0048]在本發(fā)明實(shí)施例中,郵件歸檔服務(wù)器能支持各種平臺(tái)和各種類型的郵件服務(wù)器,例如,Windows 平臺(tái)的 Microsoft Exchange,LINUX 平臺(tái)的 Postfix,AIX 平臺(tái)的 LotusDomino等,只要能通過TCP/IP網(wǎng)絡(luò)連通到郵件歸檔服務(wù)器。郵件歸檔服務(wù)器可以接受郵件服務(wù)器用SMTP協(xié)議的數(shù)據(jù)傳輸,或使用IMAP協(xié)議從郵件服務(wù)器獲取郵件。
[0049]在本發(fā)明實(shí)施例中,被歸檔的郵件使用符合RFC822標(biāo)準(zhǔn)的郵件文件格式進(jìn)行存儲(chǔ);其中,RFC822是一個(gè)存儲(chǔ)和交換郵件信息的工業(yè)標(biāo)準(zhǔn)格式。這樣,確保企業(yè)的郵件信息在長時(shí)間內(nèi)可以保持可訪問性。不像其它一些郵件歸檔系統(tǒng)使用數(shù)據(jù)庫來保存數(shù)據(jù),我們直接存儲(chǔ)郵件數(shù)據(jù)到文件系統(tǒng)中。這樣的存儲(chǔ)設(shè)計(jì),避免了由于和把數(shù)據(jù)存儲(chǔ)到數(shù)據(jù)庫所帶來的一系列問題,例如:高維護(hù)成本,存儲(chǔ)空間大小有限制,備份的復(fù)雜性,增加的數(shù)據(jù)丟失風(fēng)險(xiǎn)等。
[0050]在本發(fā)明實(shí)施例中,郵件數(shù)據(jù)在郵件歸檔服務(wù)器上被存儲(chǔ)成幾個(gè)AES加密的歸檔文件。存儲(chǔ)策略確保歸檔數(shù)據(jù)被高效壓縮并能方便地備份和來回移迀。另外,由于需要?dú)w檔的電子郵件是存儲(chǔ)在標(biāo)準(zhǔn)的ZIP壓縮包中,實(shí)現(xiàn)企業(yè)的重要郵件數(shù)據(jù)可以保存50年以上。防止數(shù)據(jù)被非法訪問的同時(shí),也節(jié)省了存儲(chǔ)空間。也避免使用私有加密算法和私有壓縮算法所帶來的必須依賴特定廠商的風(fēng)險(xiǎn)。
[0051]作為本發(fā)明一優(yōu)選實(shí)施例,郵件歸檔服務(wù)器會(huì)對(duì)需要?dú)w檔的電子郵件按信息生命周期進(jìn)行分級(jí)存儲(chǔ),從而實(shí)現(xiàn)長久保存和隨時(shí)調(diào)取,具體實(shí)現(xiàn)如下:
[0052]郵件歸檔服務(wù)器根據(jù)保存時(shí)間將郵件附件、郵件內(nèi)容和郵件查詢屬性XML文件存儲(chǔ)至在線后端存儲(chǔ)設(shè)備或離線存儲(chǔ)設(shè)備中。例如,長時(shí)間內(nèi)都不會(huì)用到的電子郵件則存儲(chǔ)至離線后端存儲(chǔ)設(shè)備中,短時(shí)間內(nèi)需要用到的電子郵件則存儲(chǔ)至在線后端存儲(chǔ)設(shè)備中。
[0053]又如,郵件歸檔服務(wù)器根據(jù)存儲(chǔ)空間將歸檔的電子郵件從在線后端存儲(chǔ)設(shè)備轉(zhuǎn)存至離線后端存儲(chǔ)設(shè)備中。例如,當(dāng)在線后端存儲(chǔ)設(shè)備中已占用的存儲(chǔ)空間超過50%時(shí),則將部分歸檔的電子郵件從在線后端存儲(chǔ)設(shè)備轉(zhuǎn)存至離線后端存儲(chǔ)設(shè)備中。
[0054]由上可知,本實(shí)施例實(shí)現(xiàn)了后端數(shù)據(jù)分級(jí)存儲(chǔ),用戶可以根據(jù)數(shù)據(jù)存儲(chǔ)要求和投資成本靈活部署,即用戶可以根據(jù)實(shí)際需求來設(shè)置存儲(chǔ)策略。例如,可以根據(jù)數(shù)據(jù)的生命周期和存儲(chǔ)空間的使用情況,或者可以按文件訪問時(shí)間、使用空間等條件靈活地定義數(shù)據(jù)迀移策略。
[0055]作為本發(fā)明另一優(yōu)選實(shí)施例,當(dāng)后端存儲(chǔ)設(shè)備的存儲(chǔ)空間不足時(shí),還可增加存儲(chǔ)節(jié)點(diǎn),以滿足存儲(chǔ)需求,具體實(shí)施方案如下:在郵件歸檔服務(wù)器中添加新增的存儲(chǔ)節(jié)點(diǎn)的相關(guān)信息,郵件歸檔服務(wù)器根據(jù)存儲(chǔ)策略將需要?dú)w檔的電子郵件存儲(chǔ)至新增的存儲(chǔ)節(jié)點(diǎn)中。
[0056]由上可知,本實(shí)施例實(shí)現(xiàn)了無限的在線容量擴(kuò)展能力和性能擴(kuò)展能力。在不中斷業(yè)務(wù)的情況下,實(shí)現(xiàn)存儲(chǔ)空間的大規(guī)模在線擴(kuò)展,存儲(chǔ)空間可以從TB級(jí)線性擴(kuò)展到PB級(jí)。當(dāng)存儲(chǔ)容量不足時(shí),可以通過增加存儲(chǔ)節(jié)點(diǎn)的方式擴(kuò)充容量。系統(tǒng)自動(dòng)地在各存儲(chǔ)節(jié)點(diǎn)間進(jìn)行存儲(chǔ)容量的負(fù)載均衡。同時(shí),當(dāng)數(shù)據(jù)的讀寫性能或網(wǎng)絡(luò)帶寬不足時(shí),也可以增加存儲(chǔ)節(jié)點(diǎn),以實(shí)現(xiàn)性能的線性增長。
[0057]請(qǐng)參閱圖2,為本發(fā)明實(shí)施例提供的電子郵件的處理系統(tǒng)的結(jié)構(gòu)示意圖。為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)部分。
[0058]所述電子郵件的處理系統(tǒng)包括:獲取模塊101、拆分模塊102、存儲(chǔ)控制模塊103、顯示模塊104、接收模塊105、以及讀取模塊106。所述電子郵件的處理系統(tǒng)可以是內(nèi)置于郵件歸檔服務(wù)器中的軟件單元、硬件單元或者是軟硬結(jié)合的單元。
[0059]獲取模塊101,用于從郵件服務(wù)器中獲取需要?dú)w檔的電子郵件;
[0060]拆分模塊102,用于將所述電子郵件拆分成多個(gè)部分;具體用于將所述電子郵件拆分成多個(gè)部分,包括郵件查詢屬性、郵件附件、郵件內(nèi)容等。
[0061]存儲(chǔ)控制模塊103,用于將拆分得到的多個(gè)部分根據(jù)存儲(chǔ)策略存儲(chǔ)至后端存儲(chǔ)設(shè)備中;
[0062]顯示模塊104,用于當(dāng)需要查詢電子郵件時(shí),顯示查詢界面;
[0063]接收模塊105,用于接收從所述查詢界面輸入的查詢信息;
[0064]讀取模塊106,用于在所述后端存儲(chǔ)設(shè)備中讀取與所述查詢信息匹配的電子郵件。
[0065]作為本發(fā)明一實(shí)施例,所述電子郵件的處理系統(tǒng)還包括:設(shè)置模塊、生成模塊。
[0066]設(shè)置模塊,用于在郵件歸檔服務(wù)器中設(shè)置需要?dú)w檔的郵件服務(wù)器的相應(yīng)信息,所述相應(yīng)信息包括郵件服務(wù)器的IP地址、端口號(hào)、郵箱地址、密碼等信息;
[0067]生成模塊,用于根據(jù)設(shè)置的信息生成一條對(duì)應(yīng)所述需要?dú)w檔的郵件服務(wù)器的信息;
[0068]獲取模塊101,具體用于當(dāng)聯(lián)網(wǎng)時(shí),根據(jù)生成的信息,從郵件服務(wù)器中獲取需要?dú)w檔的電子郵件。
[0069]作為本發(fā)明一優(yōu)選實(shí)施例,存儲(chǔ)控制模塊103,具體用于根據(jù)保存時(shí)間將郵件附件、郵件內(nèi)容和郵件查詢屬性XML文件存儲(chǔ)至在線后端存儲(chǔ)設(shè)備或離線存儲(chǔ)設(shè)備中。例如,長時(shí)間內(nèi)都不會(huì)用到的電子郵件則存儲(chǔ)至離線后端存儲(chǔ)設(shè)備中,短時(shí)間內(nèi)需要用到的電子郵件則存儲(chǔ)至在線后端存儲(chǔ)設(shè)備中。
[0070]作為本發(fā)明另一優(yōu)選實(shí)施例,所述電子郵件的處理系統(tǒng)還包括:轉(zhuǎn)存模塊。
[0071]轉(zhuǎn)存模塊,用于根據(jù)存儲(chǔ)空間將歸檔的電子郵件從在線后端存儲(chǔ)設(shè)備轉(zhuǎn)存至離線后端存儲(chǔ)設(shè)備中。例如,當(dāng)在線后端存儲(chǔ)設(shè)備中已占用的存儲(chǔ)空間超過50%時(shí),則將部分歸檔的電子郵件從在線后端存儲(chǔ)設(shè)備轉(zhuǎn)存至離線后端存儲(chǔ)設(shè)備中。
[0072]作為本發(fā)明另一優(yōu)選實(shí)施例,所述電子郵件的處理系統(tǒng)還包括:添加模塊。
[0073]添加模塊,用于在郵件歸檔服務(wù)器中添加新增的存儲(chǔ)節(jié)點(diǎn)的相關(guān)信息;
[0074]存儲(chǔ)控制模塊103,還用于根據(jù)存儲(chǔ)策略將需要?dú)w檔的電子郵件存儲(chǔ)至新增的存儲(chǔ)節(jié)點(diǎn)中。
[0075]綜上所述,本發(fā)明實(shí)施例提供的電子郵件的處理方法,主要幫助企業(yè)把所有的郵件(從互聯(lián)網(wǎng)外面接收進(jìn)來的郵件,發(fā)給互聯(lián)網(wǎng)外面用戶的郵件,企業(yè)內(nèi)部用戶之間的郵件)自動(dòng)、實(shí)時(shí)地進(jìn)行集中化歸檔管理和長久保存