專利名稱:電子郵件網(wǎng)關裝置的制作方法
技術領域:
本發(fā)明涉及一種電子郵件網(wǎng)關裝置,從郵件服務器裝置接收發(fā)給客 戶端裝置的電子郵件,并響應從客戶端裝置接收的郵件接收請求指令, 而將從郵件服務器接收的電子郵件分發(fā)到客戶端裝置。
本申請主張于2008年4月4日提出的日本專利申請2008-098280號 的優(yōu)先權,并在此引用其全部內(nèi)容。
背景技術:
由于電子郵件具有便利性及迅速性等優(yōu)點,因此在商務等的現(xiàn)場, 文本數(shù)據(jù)以及圖像數(shù)據(jù)等電子數(shù)據(jù),多使用電子郵件進行收發(fā)。以往, 人們提出了作為向客戶端裝置分發(fā)電子郵件的郵箱來工作的郵件服務 器裝置。另外提出了作為電子郵件網(wǎng)關裝置來工作的郵件服務器裝置, 該電子郵件網(wǎng)關裝置用于將從外部郵件服務器接收的電子郵件暫時保 存在內(nèi)部的郵箱中,然后分發(fā)到局域網(wǎng)(LAN)內(nèi)的客戶端裝置。
以往,當電子郵件的數(shù)據(jù)大小超過郵箱的空閑容量或者規(guī)定的閾值 時,則該電子郵件不被接收,并通知發(fā)送目的地的用戶不能接收。特別 是,在暫時保存電子郵件的電子郵件網(wǎng)關裝置中,必須基于電子郵件的 大小進行接收限制。然而,在電子郵件網(wǎng)關裝置從郵件服務器裝置接收 電子郵件失敗時,存在該電子郵件繼續(xù)存留在郵件服務器裝置中的問 題。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決以上問題,提供一種用于從郵件服務器裝置 向客戶端裝置分發(fā)電子郵件的電子郵件網(wǎng)關裝置,該電子郵件網(wǎng)關裝 置,可刪除郵件服務器裝置上的不需要的電子郵件。
本發(fā)明涉及的電子郵件網(wǎng)關裝置的特征在于,具備接收部,其從 郵件服務器裝置接收發(fā)給客戶端裝置的電子郵件;錯誤通知分發(fā)部,其 在上述接收部從上述郵件服務器裝置接收上述電子郵件失敗時,將表示上述失敗的錯誤通知郵件分發(fā)到上述客戶端裝置;請求刪除部,其在從 上述客戶端裝置接收到請求刪除信號時,向上述郵件服務器裝置請求該 電子郵件的刪除,其中,上述請求刪除信號用于請求對上述接收失敗的 電子郵件的刪除。
上述電子郵件網(wǎng)關裝置的特征在于,上述請求刪除信號是對上述, 通知郵件的回復郵件。
另外,上述電子郵件網(wǎng)關裝置的特征在于,上述電子郵件網(wǎng)關裝置具 備網(wǎng)絡服務器部,該網(wǎng)絡服務器部生成用于接收來自上M戶端裝置的輸 入的網(wǎng)頁,并可以響應來自上^戶端裝置的第一請求信號,而將包括上 述網(wǎng)頁的響應信號發(fā)送給上i^戶端裝置,上述請求刪除信號是來自上述 客戶端裝置的第二請求信息,包括響應上述響應信號而通過上述客戶端裝 置輸入到上述網(wǎng)頁中的刪BHfr求。
根據(jù)本發(fā)明,能夠提供一種用于從郵件服務器裝置向客戶端裝置分 發(fā)電子郵件的電子郵件網(wǎng)關裝置,該電子郵件網(wǎng)關裝置可以刪除郵件服
務器裝置上的不需要的電子郵件。
通過以下參照附圖對本發(fā)明的優(yōu)選實施方式進行的詳細描述,本發(fā) 明的其它特征、構件、過程、步驟、特性及優(yōu)點會變得更加清楚。
圖1是表示本發(fā)明實施方式的具備S/MIME網(wǎng)關裝置20的LAN系 統(tǒng)的構成的框圖,該S/MIME網(wǎng)關裝置20具有使用S/MIME來收發(fā)電 子郵件的功能。
圖2是表示圖1的客戶端個人電腦30的構成的框圖。
圖3是表示圖1的S/MIME網(wǎng)關裝置20的構成的框圖。
圖4是表示圖l的郵件服務器裝置40的構成的框圖。
圖5是表示由圖3的S/MIME網(wǎng)關裝置20的主控制部1執(zhí)行的電 子郵件接收處理的流程圖。
圖6是表示由圖3的S/MIME網(wǎng)關裝置20的主控制部1執(zhí)行的電 子郵件刪除處理的流程圖。圖7是表示從圖1的S/MIME網(wǎng)關裝置20發(fā)送給客戶端個人電腦 30的錯誤通知郵件的一例的圖。
圖8是表示從圖1的客戶端個人電腦30發(fā)送給S/MIME網(wǎng)關裝置 20的、對圖7的錯誤通知郵件的回復郵件的一例的圖。
具體實施例方式
以下,參照附圖對本發(fā)明涉及的實施方式進行說明。
圖1是表示本發(fā)明實施方式的具備S/MIME (Secure/Multipurpose Internet Mail Extensions )網(wǎng)關裝置20的LAN系統(tǒng)的構成的框圖,該 S/MIME網(wǎng)關裝置20具有使用S/MIME來收發(fā)電子郵件的功能。
本實施方式涉及的LAN系統(tǒng)構成為通過LAN70將多臺(N臺) 客戶端個人電腦30-l 30-N (以下,統(tǒng)稱并標記符號30)、 S/MIME網(wǎng) 關裝置20、路由器裝置60以及與國際互聯(lián)網(wǎng)90連接的郵件服務器裝置 40連接起來。圖2至圖4分別是表示客戶端個人電腦30、 S/MIME網(wǎng) 關裝置20以及郵件服務器裝置40的構成的框圖。
在本實施方式中,在各客戶端個人電腦30收發(fā)送電子郵件時,各客 戶端個人電腦30與S/MIME網(wǎng)關裝置20進行通信,S/MIME網(wǎng)關裝置 20通過路由器裝置60與郵件服務器裝置40進行通信。在以下的說明中, 即使在未特別提及路由器裝置60的情況下,S/MIME網(wǎng)關裝置20也是 通過路由器裝置60與郵件服務器裝置40進行通信。各客戶端個人電腦 30,雖然只具有收發(fā)明文電子郵件的功能,然而如下所述,由于是通過 S/MIME網(wǎng)關裝置20與郵件服務器裝置40進行通信,因此能夠利用 S/MIME的加密、解密、電子署名、電子署名驗證等功能。
接下來,參照圖2,說明客戶端個人電腦30的構成。
在圖2中,客戶端個人電腦30是作為一般的個人電腦的終端裝置, 其執(zhí)行明文電子郵件、圖像數(shù)據(jù)及字符數(shù)據(jù)的生成、記錄、存儲、發(fā)送 及接收等處理。客戶端個人電腦30構成為具備主控制部101、 ROM (Read Only Memory ) 106、 RAM ( Read Access Memory ) 107、硬盤 驅動器108、顯示部104、操作部105、 LAN接口 112,這些構成要素通 過總線113而相互連接。
5主控制部101具體而言是CPU ( Central Processing Unit ),其執(zhí)行 各種軟件的功能,并控制其它的構成要素。ROM106預先保存該客戶端 個人電腦30工作時所需的、由主控制部101執(zhí)行的各種軟件程序。另 外,RAM107由SRAM( Static RAM )、DRAM( Dynamic RAM )、 SDRAM (Synchronous DRAM )等構成,作為主控制部101的工作區(qū)而l吏用, 存儲執(zhí)行程序時產(chǎn)生的臨時數(shù)據(jù)。
此外,硬盤驅動器108是內(nèi)置記錄介質的存儲裝置,預先保存要執(zhí) 行的應用程序。特別是,硬盤驅動器108保存如下程序用于制作電子 郵件以及通過S/MIME網(wǎng)關裝置20收發(fā)電子郵件的7>知的控制程序, 亦即客戶端個人電腦30收發(fā)電子郵件用的程序。硬盤驅動器108還保 存公知的網(wǎng)絡瀏覽器的程序,該程序用于閱讀由S/MIME網(wǎng)關裝置20 提供的電子郵件操作用的網(wǎng)頁。
顯示部104是液晶顯示裝置(Liquid Crystal Display: LCD )、或者 CRT ( Cathode Ray Tube )顯示器等顯示裝置,顯示部104顯示該客 戶端個人電腦30的工作狀態(tài)、要發(fā)送的電子郵件、所接收的電子郵件、 由S/MIME網(wǎng)關裝置20提供的網(wǎng)頁等。操作部105是接受字符數(shù)據(jù)的 輸入,以及用于接收電子郵件的指示指令等的輸入的鍵盤、鼠標等。此 外,LAN接口 112與LAN70連接,接收來自LAN70的信號和數(shù)據(jù), 另一方面,對LAN70發(fā)送信號及數(shù)據(jù)并執(zhí)行信號轉換及協(xié)議轉換等 LAN通信涉及的接口處理。
客戶端個人電腦30將所制作的明文電子郵件發(fā)送給S/MIME網(wǎng)關 裝置20。另外,客戶端個人電腦30將請求接收電子郵件的請求接收郵 件指令發(fā)送給S/MIME網(wǎng)關裝置20,并接收對此進行響應而從S/MIME 網(wǎng)關裝置20分發(fā)的明文電子郵件。另外,請求接收郵件指令是每隔規(guī) 定的時間間隔由電子郵件收發(fā)用程序產(chǎn)生的,或者是按照規(guī)定的指示指 令產(chǎn)生的,該規(guī)定的指示指令是由客戶端個人電腦30的用戶通過操作 部105輸入的指示接收電子郵件的指令。
另夕卜,客戶端個人電腦30為了閱讀由S/MIME網(wǎng)關裝置20提供的 電子郵件操作用網(wǎng)頁,而將HTTP請求信號發(fā)送給S/MIME網(wǎng)關裝置 20,并接收對此進行響應而從S/MIME網(wǎng)關裝置20發(fā)送的HTTP響應 信號,并且使用網(wǎng)絡瀏覽器將包含于該HTTP響應信號中的網(wǎng)頁信息顯 示于顯示部104上。此外,客戶端個人電腦30在接收到表示S/MIME網(wǎng)關裝置20未能 從郵件服務器裝置40接收電子郵件的錯誤通知郵件時,對此進行響應, 而向S/MIME網(wǎng)關裝置20發(fā)送回復郵件,或者通過由S/MIME網(wǎng)關裝 置20提示的網(wǎng)頁,輸入電子郵件刪除請求。如后面詳細描述的那樣, S/MIME網(wǎng)關裝置20在接收到對錯誤通知郵件的回復郵件,或者從網(wǎng) 頁輸入了電子郵件刪除請求時,刪除郵件服務器裝置40上的電子郵件。 作為變形例,客戶端個人電腦30在接收到錯誤通知郵件時,也可以不 通過S/MIME網(wǎng)關裝置20而直接從郵件服務器裝置40接收電子郵件。
接下來,參照圖3說明S/MIME網(wǎng)關裝置20的構成。
S/MIME網(wǎng)關裝置20具有以下功能將從客戶端個人電腦30接收 的電子郵件發(fā)送到發(fā)送目的地的功能;從郵件服務器裝置40暫時接收 發(fā)給客戶端個人電腦30的電子郵件,并分發(fā)到發(fā)送目的地的客戶端個 人電腦30的功能。S/MIME網(wǎng)關裝置20還具有以下功能在從郵件服 務器裝置40接收電子郵件失敗時,生成表示該失敗的錯誤通知郵件, 并分發(fā)到發(fā)送目的地的客戶端個人電腦30的功能;接收來自客戶端個 人電腦30的指示,而刪除郵件服務器裝置40上的接收失敗了的電子郵 件的功能。S/MIME網(wǎng)關裝置20構成為具備主控制部1、 ROM6、 RAM7、 CF ( COMPACTFLASH:注冊商標)存儲器9、 LAN接口 12, 這些構成要素通過總線13相互連接。
主控制部1具體而言是CPU,其執(zhí)行后述的各種軟件的功能,并控 制其它構成要素。ROM6預先保存該S/MIME網(wǎng)關裝置20工作所需的、 由主控制部l執(zhí)行的各種軟件程序。另外,RAM7作為主控制部1的工 作區(qū)而使用,保存執(zhí)行程序時產(chǎn)生的臨時數(shù)據(jù)。特別是,在RAM7上 的存儲區(qū)域中構成有多個(N個)用戶郵箱8-l 8-N(以下,統(tǒng)稱并 標記符號8)、接收失敗郵件數(shù)據(jù)庫IO、和郵件刪除用戶接口 (Ul)模 塊ll。
用戶郵箱8-1 8-N分別與客戶端個人電腦30-1 30-N相對應,分 別具有例如大約20MB的大小。各用戶郵箱8-l 8-N按客戶端個人電 腦30-1 ~ 30-N的每一個,保存對從郵件服務器裝置40接收的加密電子 郵件進行了解密處理及電子署名驗證處理后的明文電子郵件、或者由 S/MIME網(wǎng)關裝置20自身生成的錯誤逸知郵件。接收失敗郵件數(shù)據(jù)庫10登記并保存識別從郵件服務器裝置40接收 失敗的電子郵件的信息。郵件刪除U1模塊11是生成網(wǎng)頁的網(wǎng)頁服務器 的程序,該網(wǎng)頁用于當存在從郵件服務器裝置40接收失敗的電子郵件 時,對客戶端個人電腦30輸入刪除郵件服務器裝置40上的電子郵件的 電子郵件刪除請求。郵件刪除Ul模塊11響應來自客戶端個人電腦30 的HTTP請求信號,而將包括網(wǎng)頁信息的HTTP響應信息回復到客戶 端個人電腦30。
RAM7例如由SRAM、 DRAM、 SDRAM等構成,但是,在代替它 們而使用閃速存儲器作為RAM7的情況下,即使在由于停電、移動裝 置等而切斷電源的情況下,也不會丟失其數(shù)據(jù)內(nèi)容。此外,CF存儲器 9預先保存有各種數(shù)據(jù)和程序,在本實施方式中,至少包括S/MIME網(wǎng) 關裝置20的電子郵件接收處理(圖6)及電子郵件分發(fā)處理(圖7)的 程序。也可以代替CF存儲器9,而使用非易失性的其它存儲介質。另 外,LAN接口 12與LAN70連接,接收來自LAN70的信號和數(shù)據(jù),另 一方面,對LAN70發(fā)送信號及數(shù)據(jù),并執(zhí)行信號轉換及協(xié)議轉換等LAN 通信涉及的接口處理。
S/MIME網(wǎng)關裝置20在將從客戶端個人電腦30接收到的明文電子 郵件發(fā)送到發(fā)送目的地時,在按照S/MIME通過軟件對從各客戶端個人 電腦30接收到的明文電子郵件進行了電子署名處理和加密處理之后, 發(fā)送給郵件服務器裝置40。另 一方面,S/MIME網(wǎng)關裝置20在從郵件 服務器裝置40暫時接收發(fā)給客戶端個人電腦30的電子郵件,并分發(fā)給 發(fā)送目的地的客戶端個人電腦30時,首先,請求郵件服務器裝置40發(fā) 送發(fā)給各客戶端個人電腦30的電子郵件。該請求被設定為例如以規(guī)定 的時間間隔定期地執(zhí)4亍。
接下來,S/MIME網(wǎng)關裝置20響應該請求而接收從郵件服務器裝置 40發(fā)送的帶有電子署名的加密電子郵件,并按照S/MIME通過軟件來 執(zhí)行電子署名驗證處理及解密處理,而轉換成明文電子郵件。之后,將 該明文電子郵件保存到與發(fā)送目的地的客戶端個人電腦30對應的用戶 郵箱8中。
然而,當所接收的電子郵件的大小超過與發(fā)送目的地的客戶端個人 電腦30對應的用戶郵箱8的空閑容量,或者規(guī)定的閾值(例如5MB) 時,S/MIME網(wǎng)關裝置20不能從服務器裝置40接收電子郵件。此時,S/MIME網(wǎng)關裝置20生成表示從服務器裝置40接收失敗的錯誤通知郵 件,并將所生成的錯誤通知郵件保存到與發(fā)送目的地的客戶端個人電腦 30對應的用戶郵箱8中。與此同時,S/MIME網(wǎng)關裝置20將識別從郵 件服務器裝置40接收失敗的電子郵件的信息登記到接收失敗郵件數(shù)據(jù) 庫10中。作為選擇,S/MIME網(wǎng)關裝置20還可以將錯誤通知郵件發(fā)送 到接收失敗了的電子郵件的發(fā)送源。
另夕卜,S/MIME網(wǎng)關裝置20在從各客戶端個人電腦30接收到郵件 接收請求指令時,將保存到對應的用戶郵箱8中的電子郵件或者錯誤通 知郵件,發(fā)送到郵件接收請求指令的發(fā)送源的客戶端個人電腦30。換而 言之,S/MIME網(wǎng)關裝置20作為與各客戶端個人電腦30對應的SMTP (Simple Mail Transfer Protocol)服務器裝置以及POP3 ( Post Office Protocol Ver.3)服務器裝置起作用,且作為對郵件服務器裝置40的 SMTP客戶端裝置以及POP3客戶端裝置起作用。
S/MIME網(wǎng)關裝置20在存在從郵件服務器裝置40接收失敗的電子 郵件時,在錯誤通知郵件內(nèi)提示刪除郵件服務器裝置40上的接收失敗 了的電子郵件的方法。本實施方式中,作為用于刪除的一個方法,利用 S/MIME網(wǎng)關裝置20生成用于對客戶端個人電腦30輸入電子郵件刪除 請求的網(wǎng)頁。
此時,該網(wǎng)頁的URL (Uniform Resource Locator:統(tǒng)一資源定位 符,以下稱為"刪除用URL"。)記載在錯誤通知郵件內(nèi)。詳細來說, 客戶端個人電腦30的用戶點擊了刪除用URL時,生成第一HTTP請求 信號并從客戶端個人電腦30發(fā)送給S/MIME網(wǎng)關裝置20。
然后,S/MIME網(wǎng)關裝置20的郵件刪除UI模塊11生成包含關于 是否刪除接收失敗了的電子郵件的菜單的網(wǎng)頁,將包含所生成的網(wǎng)頁的 信息的第一 HTTP響應信號發(fā)送給客戶端個人電腦30。接收到該第一 HTTP響應信號的客戶端個人電腦30利用其網(wǎng)頁瀏覽器顯示第一 HTTP響應信號中所包含的網(wǎng)頁的信息。
客戶端個人電腦30的用戶經(jīng)由網(wǎng)頁輸入了電子郵件的刪除請求時, 生成包含該刪除請求的第二 HTTP響應信號并從客戶端個人電腦30發(fā) 送給S/MIME網(wǎng)關裝置20。然后,S/MIME網(wǎng)關裝置20的郵件刪除 UI模塊11響應第二 HTTP響應信號而將第二 HTTP響應信號回復到客戶端個人電腦30。
本實施方式中,作為用于刪除的另一個方法,將對錯誤通知郵件的 回復郵件從客戶端個人電腦30發(fā)送到S/MIME網(wǎng)關裝置20。此時,為 了識別錯誤通知郵件及其回復郵件與郵件服務器裝置40上的特定電子 郵件的刪除相關聯(lián),錯誤通知郵件在其主題("Subject"欄)以及擴展 郵件頭(例如"X-DelMail"欄)中的至少一方中包含登記到接收失敗 郵件數(shù)據(jù)庫10中的電子郵件的識別信息,對錯誤通知郵件的回復郵件 具有包含同樣的識別信息的主題以及/或者擴展郵件頭。
圖7是表示從圖1的S/MIME網(wǎng)關裝置20發(fā)送給客戶端個人電腦 30的錯誤通知郵件的一例的圖,圖8是表示從圖1的客戶端個人電腦 30發(fā)送給S/MIME網(wǎng)關裝置20的、對圖7的錯誤通知郵件的回復郵件 的一例的圖。圖7的錯誤通知郵件在主題欄中包含識別信息的ID "000001",在擴展郵件頭"X-DelMail"欄中包含識別信息"ID000001"。 圖8的回復郵件在主題欄中也包含識別信息的ID "000001",在擴展郵 件頭"X-DelMail"欄中包含識別信息"ID000001"。在利用擴展郵件頭 識別錯誤通知郵件及其回復郵件的情況下,客戶端個人電腦30的電子 郵件收發(fā)用的程序需要將所接收的擴展郵件頭"X-DelMail: ID000001" 的信息原樣記載在回復郵件中。
S/MIME網(wǎng)關裝置20在從刪除用URL的網(wǎng)頁輸入了電子郵件刪除 請求時,或者接收到對錯誤通知郵件的回復郵件時,請求郵件服務器裝 置40刪除接收失敗了的電子郵件,從郵件服務器裝置40接收到刪除結 束通知之后,將該電子郵件的信息從接收失敗郵件數(shù)據(jù)庫10中刪除。
然后,參照圖4說明郵件服務器裝置40的結構。
在圖4中,郵件服務器裝置40為一般的郵件服務器裝置,執(zhí)行電 子郵件的收發(fā)處理。郵件服務器裝置40構成為具有主控制部401、 ROM406、 RAM407、硬盤驅動器408、顯示部404、操作部405、與 LAN70連接的LAN接口 412、與國際互聯(lián)網(wǎng)90連接的另一個接口 414。 這些構成要素經(jīng)由總線413相互連接。LAN接口 412和接口 414共用 一個接口。
主控制部401具體來說由CPU構成,執(zhí)行各種軟件的功能,控制 其它構成要素。ROM406預先保存該郵件服務器裝置40工作所需的、
10由主控制部401執(zhí)行的各種軟件程序。RAM407作為主控制部401的工 作區(qū)而使用,并存儲執(zhí)行程序時產(chǎn)生的臨時數(shù)據(jù),特別是,在RAM407 上的存儲區(qū)域構成有用于保存發(fā)給各客戶端個人電腦30的電子郵件的 郵箱402。 RAM407例如由SRAM、 DRAM、 SDRAM等構成,但是, 代替它而使用閃速存儲器作為RAM407時,在因停電、裝置的移動等 而切斷電源的情況下其數(shù)據(jù)內(nèi)容也不會丟失。
另外,硬盤驅動器408為內(nèi)置記錄介質的存儲裝置,預先保存所執(zhí) 行的應用程序。尤其是,硬盤驅動器408保存以下程序用于與S/MIME 網(wǎng)關裝置20之間進行帶電子署名的加密電子郵件的收發(fā)的公知的控制 程序、即郵件服務器裝置40收發(fā)電子郵件用的程序。顯示部404是液 晶顯示裝置(LCD)或者CRT顯示器等顯示裝置,進行郵件服務器裝 置40的工作狀態(tài)的顯示。操作部405是接受字符數(shù)據(jù)的輸入、以及用 于接收電子郵件的指示指令等的輸入的鍵盤等。
此外,LAN接口 412接收來自LAN70的信號和數(shù)據(jù),另一方面, 對LAN70發(fā)送信號以及數(shù)據(jù),并執(zhí)行信號轉換以及協(xié)議轉換等LAN通 信涉及的接口處理。另外,接口 414接收來自國際互聯(lián)網(wǎng)卯的信號以 及數(shù)據(jù),另一方面,對國際互聯(lián)網(wǎng)90發(fā)送信號以及數(shù)據(jù),并執(zhí)行信號 轉換以及協(xié)議轉換等國際互聯(lián)網(wǎng)通信涉及的接口處理。
郵件服務器裝置40將來自S/MIME網(wǎng)關裝置20的帶電子署名的加 密電子郵件經(jīng)由國際互聯(lián)網(wǎng)卯發(fā)送給發(fā)送目的地的郵件服務器裝置(未 圖示)。另外,郵件服務器裝置40接收來自發(fā)送源的郵件服務器裝置(未 圖示)的帶電子署名的加密電子郵件并保存到郵箱402。此外,郵件服 務器裝置40在收到S/MIME網(wǎng)關裝置20的請求時,將發(fā)給各客戶端個 人電腦30的電子郵件發(fā)送給S/MIME網(wǎng)關裝置20。并且,郵件服務器 裝置40在從S/MIME網(wǎng)關裝置20收到刪除S/MIME網(wǎng)關裝置20接收 失敗的電子郵件的請求時,刪除該電子郵件,將表示刪除結束的刪除結 束通知發(fā)送給S/MIME網(wǎng)關裝置20。作為變形例,郵件服務器裝置40 在從客戶端個人電腦30直接收到電子郵件的接收請求時,也可以不經(jīng) 由S/MIME網(wǎng)關裝置20而直接將電子郵件分發(fā)給客戶端個人電腦30。
接下來,參照圖5以及圖6,對由圖3的S/MIME網(wǎng)關裝置20的 主控制部l執(zhí)行的電子郵件接收處理以及電子郵件刪除處理進行說明。圖5是表示由圖3的S/MIME網(wǎng)關裝置20的主控制部1執(zhí)行的電 子郵件接收處理的流程圖。在步驟S1中,主控制部l從郵件服務器裝 置40取得郵件信息。郵件信息至少包含表示發(fā)給各客戶端個人電腦30 的電子郵件是否存在于郵件服務器裝置40的郵箱402內(nèi)的信息、和存 在時其電子郵件的大小以及發(fā)送目的地。
在步驟S2中,主控制部l判定是否在可接收的電子郵件的大小內(nèi), 是的時候前進到步驟S3,否的時候前進到步驟S6。在步驟S3中,主控 制部1使S/MIME網(wǎng)關裝置20從郵件服務器裝置40接收電子郵件。然 后在步驟S4中,主控制部1執(zhí)行電子郵件的解密以及署名驗證處理, 在步驟S5中,將被解密的電子郵件保存到與發(fā)送目的地的客戶端個人 電腦30對應的用戶郵箱8中,并結束處理。
另一方面,在步驟S6中,主控制部1生成表示存在不能接收的電 子郵件的錯誤通知郵件。在步驟S7中,主控制部1將所生成的錯誤通 知郵件保存到與不能接收的電子郵件的發(fā)送目的地的客戶端個人電腦 30對應的用戶郵箱8中。然后在步驟S8中,主控制部l將不能接收的 電子郵件的信息登記到接收失敗郵件數(shù)據(jù)庫10中,并結束處理。
圖6是表示由圖3的S/MIME網(wǎng)關裝置20的主控制部1執(zhí)行的電 子郵件刪除處理的流程圖。在步驟S11中,主控制部l判斷是否從刪除 用URL的網(wǎng)頁中輸入了電子郵件刪除請求,在是的時候前進到步驟 S13,在否的時候前進到步驟S12。在步驟S12中,主控制部1判斷是 否接收到對錯誤通知郵件的回復郵件,在是的時候前進到步驟S13,在 否的時候返回到步驟Sll。
在步驟S13中,主控制部1向郵件服務器裝置40請求刪除不能接 收的電子郵件。然后,主控制部1在步驟S14中從郵件服務器裝置40 接收到刪除結束通知之后,在步驟S15中,將該電子郵件的信息從接收 失敗郵件數(shù)據(jù)庫10中刪除。
如以上所說明的那樣,根據(jù)本實施方式,S/MIME網(wǎng)關裝置20的 主控制部1在從郵件服務器裝置40接收電子郵件失敗時,將表示該失 敗的錯誤通知郵件分發(fā)給客戶端個人電腦30。從客戶端個人電腦30接 收到請求刪除上述接收失敗的電子郵件的刪除請求信號時,主控制部1 向郵件服務器裝置40請求刪除該電子郵件。由此,能夠提供可刪除郵件服務器裝置上的不需要的電子郵件的電子郵件網(wǎng)關裝置。
此外,在以上說明的實施方式中,將S/MIME網(wǎng)關裝置20和路由 器裝置60圖示為單獨的裝置,但也可以將這些裝置一體化來構成。在 所說明的實施方式中,S/MIME網(wǎng)關裝置20依照S/MIME,對來自客 戶端個人電腦30的各電子郵件進行加密處理以及電子署名處理,并且 對從郵件服務器裝置40接收的各電子郵件進行解密處理以及電子署名 驗證處理,但本發(fā)明不限于此,例如,S/MIME網(wǎng)關裝置20構成為進 行上述加密處理以及解密處理,而不進行上述電子署名處理以及電子署 名驗證處理。另外,也可以不是S/MIME網(wǎng)關裝置20,而是以下網(wǎng)關 裝置依照PGP ( Pretty Good Privacy) /MIME,對來自客戶端個人電 腦30的各電子郵件進行解密處理以及電子署名處理,另一方面,對來 自郵件服務器裝置40的各電子郵件進行解密處理以及電子署名驗證處 理。
如以上所詳細描述的那樣,根據(jù)本發(fā)明的網(wǎng)關裝置,能夠提供以下 電子郵件網(wǎng)關裝置其是用于從郵件服務器裝置向客戶端裝置發(fā)送電子 郵件的電子網(wǎng)關裝置,可刪除郵件服務器裝置上的不需要的電子郵件。
雖然參照優(yōu)選實施方式描述了本發(fā)明,但是可以以多種方法改進本 發(fā)明,并且可以推知與上面提出和描述的實施方式不同的多種實施方 式,這對本技術領域的普通技術人員而言是顯而易見的。因此,后附權 利要求書意在涵蓋本發(fā)明的所有落入本發(fā)明主旨和范圍內(nèi)的改進方案。
權利要求
1.一種電子郵件網(wǎng)關裝置,其特征在于,具備接收部,其從郵件服務器裝置接收發(fā)給客戶端裝置的電子郵件;錯誤通知分發(fā)部,其在上述接收部從上述郵件服務器裝置接收上述電子郵件失敗時,將表示上述失敗的錯誤通知郵件分發(fā)給上述客戶端裝置;請求刪除部,其在從上述客戶端裝置接收到請求刪除信號時,向上述郵件服務器裝置請求該電子郵件的刪除,其中,上述請求刪除信號用于請求對上述接收失敗的電子郵件的刪除。
2. 根據(jù)權利請求1所述的電子郵件網(wǎng)關裝置,其特征在于,還具備解密部,其在上述接收部接收的電子郵件被加密的情況下,將該電 子郵件解密,并將被解密的電子郵件分發(fā)給上述客戶端裝置。
3. 根據(jù)權利請求l所述的電子郵件網(wǎng)關裝置,其特征在于,上述請求 刪除信號是對上述餘溪通知郵件的回復郵件。
4. 根據(jù)權利請求3所述的電子郵件網(wǎng)關裝置,其特征在于,上述4^ 通知郵件包括確定進行刪除的電子郵件的識別信息。
5. 根據(jù)權利請求4所述的電子郵件網(wǎng)關裝置,其特征在于,上述識別 信息包含在上述4^通知郵件的郵件頭中。
6. 根據(jù)權利請求4所述的電子郵件網(wǎng)關裝置,其特征在于,上述識別 信息包含在上述錯誤通知郵件的主題欄中。
7. 根據(jù)權利請求l所述的電子郵件網(wǎng)關裝置,其特征在于, 上述電子郵件網(wǎng)關裝置具備網(wǎng)絡服務器部,該網(wǎng)絡服務器部生成用于接收來自上iEj:戶端裝置的輸入的網(wǎng)頁,并響應來自上ii^戶端裝置的第 一請求信號,而將包括上述網(wǎng)頁的響應信號發(fā)送給上逸客戶端裝置,上述請求刪除信號是來自上^戶端裝置的第二請求信號,包括響應 上述響應信號而通過上i^戶端裝置輸入到上述網(wǎng)頁中的刪除請求。
8. 根據(jù)權利請求7所述的電子郵件網(wǎng)關裝置,其特征在于,上述4^ 通知郵件包括確定上述網(wǎng)頁的URL。
全文摘要
本發(fā)明提供一種電子郵件網(wǎng)關裝置,可刪除郵件服務器裝置上的不需要的電子郵件。S/MIME郵件網(wǎng)關裝置的主控制部,在從郵件服務器裝置接收電子郵件失敗時,將表示該失敗的錯誤通知郵件分發(fā)給客戶端個人電腦(30),并在從客戶端個人電腦(30)接收到請求刪除信號時,向郵件服務器裝置(40)請求該電子郵件的刪除,其中,上述請求刪除信號用于請求對上述接收失敗的電子郵件的刪除。
文檔編號H04L12/66GK101552743SQ20091013362
公開日2009年10月7日 申請日期2009年4月2日 優(yōu)先權日2008年4月4日
發(fā)明者望月裕介 申請人:村田機械株式會社