国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      智能郵件服務器設(shè)備和方法

      文檔序號:6398380閱讀:147來源:國知局
      專利名稱:智能郵件服務器設(shè)備和方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)管理領(lǐng)域,尤其涉及檢測郵件傳送系統(tǒng)中的電子郵件傳送失敗。
      背景技術(shù)
      電子郵件已經(jīng)成為因特網(wǎng)時代的主要應用。如果沒有電子郵件的普遍存在,因特網(wǎng)的發(fā)展可能仍然停留在科學試驗階段。顯然,電子郵件已經(jīng)成為人與人之間溝通的基礎(chǔ),盡管人們使用不同的設(shè)備在因特網(wǎng)上訪問電子郵件。在這點上,在用戶之間交換電子郵件需要若干條件公共電子郵件格式,公共電子郵件交換協(xié)議,互連的電子郵件服務器的集群,以及用戶借以能夠發(fā)出和接收電子郵件消息的電子郵件客戶端。
      通常,常規(guī)電子郵件服務器從郵件網(wǎng)關(guān)接收電子郵件消息,當電子郵件消息進入該電子郵件服務器的域時,該郵件網(wǎng)關(guān)能夠?qū)魅胂⑴湃腙犃小R坏┼]件服務器已經(jīng)從網(wǎng)關(guān)接收傳入消息,則電子郵件服務器負責代表期望接收方存儲電子郵件,電子服務服務器能夠保留電子郵件,直到期望接收方能夠通過相關(guān)電子郵件客戶端取出電子郵件消息。值得注意的是,從電子郵件消息發(fā)送方的角度看,一旦電子郵件消息到達了電子郵件網(wǎng)關(guān),電子郵件消息便似乎已經(jīng)成功交付。
      電子郵件消息發(fā)送方的要求往往不止于假設(shè)電子郵件消息已經(jīng)到達其期望目標。因此,公共電子郵件協(xié)議允許電子郵件消息發(fā)送方請求確認電子郵件是否不僅已交付,而且電子郵件消息已被打開和閱讀。實際上,當與期望接收方相關(guān)的電子郵件服務器無法和發(fā)送方的電子郵件服務器連接以傳送電子郵件消息時,發(fā)送方可得知接收方電子郵件服務器無應答。
      當前,盡管合適的域內(nèi)的電子郵件網(wǎng)關(guān)可以代表期望接收方接收和排隊電子郵件,然而郵件服務器的技術(shù)缺陷會妨礙電子郵件消息到接收方的傳送。例如,整個內(nèi)部電子郵件系統(tǒng)的中斷會禁止所有電子郵件消息到內(nèi)部電子郵件客戶端的傳送,盡管其余部分的因特網(wǎng)可見的電子郵件網(wǎng)關(guān)仍然能夠繼續(xù)運行,為內(nèi)部電子郵件服務器收集和存儲消息,一旦內(nèi)部系統(tǒng)中斷已經(jīng)排除,這些內(nèi)部電子郵件服務器最終會能夠取出消息。然而不幸的是,電子郵件消息發(fā)送方仍然不知道接收方不能及時接收電子郵件消息。
      許多方案已經(jīng)解決了郵件服務器可能不能及時傳遞電子郵件消息的問題。例如,在美國專利公開說明書2002/0161706 A1中,Ed Brinskele等人教導了對網(wǎng)絡(luò)中斷進行第三方檢測并且向該第三方的客戶通知這種中斷的方案。類似地,在美國專利公開說明書2002/0107958 A1中,DavidD.Faraldo II公開了向一組預定人員通知檢測到的狀態(tài)改變的方案。美國專利公開說明書2001/0044841 A1也教導了當被監(jiān)視站點操作失敗時通知另一個系統(tǒng)的方案。最終,授權(quán)給Ichijoj Hiroshi的日本專利JP2001086152包含涉及郵件服務器失敗的公開內(nèi)容,其中郵件交換服務器向所選擇的主郵件服務器傳送郵件,并且當檢測到主服務器中的故障時,將電子郵件重新路由到輔助郵件服務器。
      然而在各個上述方案中,電子郵件發(fā)送方仍然不知道電子郵件服務器向目標接收方傳遞電子郵件消息的失敗。至多是第三方能夠檢測網(wǎng)關(guān)本身的故障。當然,上述參考文獻均沒有公開檢測接收方網(wǎng)關(guān)和目標接收方的電子郵件客戶端之間的傳送路徑中的故障。于是,電子郵件消息發(fā)送方仍然不能確認電子郵件消息已經(jīng)安全及時地到達其期望的目標。從發(fā)送方的角度看,目標接收方?jīng)]有應答電子郵件只能表明接收方?jīng)]有選擇響應--當傳輸故障阻止了電子郵件消息的傳送時,這是發(fā)送方方面的不正確假設(shè)。

      發(fā)明內(nèi)容
      本發(fā)明解決了現(xiàn)有技術(shù)在處理電子郵件傳送障礙方面的不足,并且提供了新穎和非顯而易見的方法,系統(tǒng)和設(shè)備,用于在電子郵件消息傳送的障礙已經(jīng)暴露時,處理電子郵件到相應期望接收方的收件箱的傳送。根據(jù)本發(fā)明,智能電子郵件網(wǎng)關(guān)可以包含隊列,該隊列被構(gòu)造成存儲接收到的由發(fā)送方通過網(wǎng)絡(luò)傳送給與網(wǎng)關(guān)相連并與相應期望接收方相關(guān)的郵件服務器的消息。
      重要的是,通知管理器可以被連接到網(wǎng)關(guān)和隊列,并且被構(gòu)造成當針對期望接收方的傳送出現(xiàn)障礙時,通知發(fā)送方中選定的發(fā)送方。在這點上,消息生成邏輯可以被編程為格式化針對發(fā)送方的通知。通知可以指示以下信息中的至少一個郵件服務器的估計停機時間;傳送不再存在障礙的估計時間;和替代電子郵件地址,其中發(fā)送方中選定的發(fā)送方可以通過該電子郵件地址向相應期望接收方重發(fā)消息。此外,發(fā)送方中選定的發(fā)送方可以包含已經(jīng)確定為優(yōu)先發(fā)送方的發(fā)送方、和已經(jīng)標記其相應消息為緊急消息的發(fā)送方中的至少一個。
      還提供了一種用于智能地處理郵件傳送系統(tǒng)中電子郵件消息到期望接收方的傳送的障礙的方法,該方法在向相應郵件服務器的收件箱傳送消息之前將接收的電子郵件消息排入隊列??梢詸z測向收件箱傳遞消息的障礙,并且可以識別消息中選定的消息的發(fā)送方。隨后,可以將障礙通知傳送到識別出的發(fā)送方。
      檢測步驟可以包含查詢相應郵件服務器中選定的郵件服務器的狀態(tài)信息的數(shù)據(jù)存儲、以取回已經(jīng)識別的障礙的步驟?;蛘?,檢測步驟可以包含探測相應郵件服務器中選定的郵件服務器以檢測障礙的步驟。在另一個替代實施例中,檢測步驟可以包含嘗試發(fā)送消息,并在嘗試失敗時認定存在障礙狀態(tài)的步驟。
      識別步驟可以包含只識別優(yōu)先發(fā)送方的步驟?;蛘?,識別步驟可以包含只識別緊急消息發(fā)送方的步驟。相比之下,傳送步驟可以包含格式化描述障礙性質(zhì)的詳細通知,和向識別出的發(fā)送方傳送詳細通知。更具體地,傳送步驟可以包含以下步驟格式化包含障礙聲明和可以恢復正常郵件傳送服務的估計時間二者的通知,和向識別出的發(fā)送方傳送詳細通知。或者,傳送步驟可以包含以下步驟針對識別出的發(fā)送方中的每個,格式化具有障礙聲明和用于重發(fā)消息中的相應一個消息的替代電子郵件地址二者的通知,和向識別出的發(fā)送方傳送詳細通知。
      本發(fā)明的其它方面一部分將在下面的說明中描述,一部分將通過說明而變得顯而易見,或者可以通過對本發(fā)明的實踐加以領(lǐng)會。通過在所附權(quán)利要求中具體指出的要素及其組合可實現(xiàn)和達到本發(fā)明的各個方面。應當理解,前面的概括說明和下面的詳細描述均只是示例性和說明性的,并不是對本發(fā)明的限制,本發(fā)明的范圍由權(quán)利要求來限定。


      被說明書引用并且構(gòu)成說明書組成部分的附解了本發(fā)明的實施例,并且和說明書一起被用來說明本發(fā)明的原理。這里圖解的實施例在目前是優(yōu)選的,然而應當理解,本發(fā)明不局限于這里示出的具體方案和手段,其中圖1是根據(jù)本發(fā)明構(gòu)造的電子郵件傳送系統(tǒng)的示意圖;以及圖2的流程解了用于在圖1的電子郵件傳送系統(tǒng)中處理傳送故障的過程。
      具體實施例方式
      本發(fā)明是一種智能郵件網(wǎng)關(guān),其被構(gòu)造成當發(fā)送方通過網(wǎng)關(guān)發(fā)送的消息不能迅速交付給其期望接收方時,通知電子消息的發(fā)送方。網(wǎng)關(guān)可以包含例如隊列或列表的消息存儲,用于在向適當郵件服務器傳送消息存儲中的消息之前存儲傳入的消息。在這點上,網(wǎng)關(guān)可以被連接到一或多個郵件服務器,或者網(wǎng)關(guān)可以是郵件服務器中仍然可被外部郵件服務器見到的組成部分。在任一情況下,當電子郵件已經(jīng)存儲在網(wǎng)關(guān)內(nèi)以等待傳送時,可以確定是否能夠繼續(xù)將郵件傳送到接收方。如果因網(wǎng)關(guān)和接收方之間的路徑的臨時或持久中斷或障礙而面臨延遲,則可以向發(fā)送方返回具有適當信息的電子郵件。
      圖1是根據(jù)本發(fā)明構(gòu)造的電子郵件傳送系統(tǒng)的示意圖。系統(tǒng)可以包含連接到至少一個郵件服務器150(圖中為了簡單只圖示了一個郵件服務器)的多個電子郵件接收方160。郵件服務器150通過郵件網(wǎng)關(guān)140又可以被連接到網(wǎng)絡(luò)130。網(wǎng)絡(luò)可以包含例如專用內(nèi)部網(wǎng)或公共因特網(wǎng)。值得注意的是,郵件網(wǎng)關(guān)140可以是與郵件服務器150分離的計算設(shè)備。在這點上,郵件網(wǎng)關(guān)140可以包含例如列表(未示出)或隊列180的消息存儲器,用于在向選定郵件服務器150傳送接收的電子郵件消息190之前對其進行存儲??蛇x地,郵件網(wǎng)關(guān)140可以是郵件服務器150的集成部件。在任一情況下,郵件網(wǎng)關(guān)140可以在郵件服務器150接收電子郵件消息170A之前對其進行接收和存儲。
      重要的是,通知管理器200可以被包含在郵件網(wǎng)關(guān)140內(nèi)。通知管理器200可以識別傳送接收的電子郵件消息170A過程中的下游阻礙或障礙。在這點上,障礙可以是意外的,例如故障,也可以是計劃的,例如系統(tǒng)部件升級。障礙也可以包含但不限于停機的郵件服務器,帶寬限制,失敗的路由等等。障礙不局限于永久中斷。障礙可以包含僅僅是延遲或時延,其也會導致消息170A到接收方160中的任何一個的及時傳送的拖延。在這點上,由于郵件網(wǎng)關(guān)140位于網(wǎng)絡(luò)內(nèi)傳送路徑的瓶頸處,郵件網(wǎng)關(guān)140的位置最有利于檢測下游障礙。檢測可以是被動的,其中通過例如郵件服務器150的下游部件的無應答行為而推斷出中斷,也可以是主動的,其中主動探測中斷。當然,如果中斷是有計劃的,通知管理器200可以由管理員進行通知。
      在任一情況下,響應檢測到下游障礙,通知管理器200可以產(chǎn)生通知電子郵件消息170B,以傳輸?shù)皆陉犃?80中駐留的電子郵件消息190的一或多個發(fā)送方110(圖中為了簡單只圖示了一個發(fā)送方,這個單獨的發(fā)送方110連接到郵件傳送系統(tǒng)120)。通知可以聲明郵件網(wǎng)關(guān)140已經(jīng)接收到消息170A,但是中斷(臨時或非臨時的)妨礙了消息170A到期望接收方160的傳送。通過這種方式,發(fā)送方110會明白接收方無應答行為的性質(zhì)與消息170A未能到達接收方有關(guān)。
      圖2圖解了用于處理郵件傳送系統(tǒng)中電子郵件消息傳送的障礙的優(yōu)選過程。從塊210開始,可以在郵件網(wǎng)關(guān)中接收電子郵件消息。在塊220中,可以將接收的電子郵件消息排入隊列,以便路由到郵件服務器并放置在期望接收方的收件箱中。在判斷塊230中,可以從隊列中取出電子郵件消息,并且可以嘗試向適當郵件服務器傳送電子郵件消息。在這點上,可以嘗試實際傳送電子郵件消息,或者可以在不做嘗試的情況下確定到達電子郵件服務器的收件箱的路徑是否沒有障礙,以及電子郵件服務器是否工作。更具體地,網(wǎng)關(guān)可能已經(jīng)根據(jù)前面的嘗試知道存在障礙。可選地,可以探測路徑以保證路徑?jīng)]有問題。
      在任一情況下,在判斷塊230中,如果到達郵件服務器的收件箱的路徑?jīng)]有障礙,則在塊260中,可以將電子郵件消息路由到郵件服務器的收件箱,并且在塊270中,可以從隊列中清除電子郵件消息。否則,如果到達郵件服務器收件箱的路徑有障礙,則在塊240中,可以產(chǎn)生指示沒有交付電子郵件消息的消息。重要的是,產(chǎn)生的消息的內(nèi)容可以是從表明消息沒有及時交付的單純通知,到指示傳送系統(tǒng)的估計停機時間、系統(tǒng)恢復正常工作的估計時間、到達接收方的替代電子郵件地址等等的更詳細消息。有關(guān)中斷持續(xù)時間的信息可以可選地從連接到通知管理器的問題跟蹤部件提取,或者這種信息也可以被存儲在通知管理器中。雖然可以針對隊列中的每個消息產(chǎn)生通知,然而在本發(fā)明的一個改進方面,可以有選擇地只針對已經(jīng)發(fā)送了駐留在隊列中的消息的諸發(fā)送方的子集產(chǎn)生通知。例如,可以只針對優(yōu)先發(fā)送方,或已經(jīng)將其消息標記為緊急消息的發(fā)送方產(chǎn)生通知。總之,在塊250中,可以將產(chǎn)生的消息傳送到發(fā)送方。
      可以通過硬件、軟件或硬件和軟件的組合來實現(xiàn)本發(fā)明。可以在一個計算機系統(tǒng)中以集中方式實現(xiàn)本發(fā)明的方法和系統(tǒng),也可以通過分布式方式實現(xiàn),其中不同部件被分布在若干互連的計算機系統(tǒng)中。適于執(zhí)行這里描述的方法的任何類型的計算機系統(tǒng)或其它設(shè)備均適于執(zhí)行這里描述的功能。
      硬件和軟件的典型組合可以是具有計算機程序的通用計算機系統(tǒng),其中所述計算機程序當被加載和執(zhí)行時,控制計算機系統(tǒng),使得其執(zhí)行這里描述的方法。本發(fā)明也可以被嵌入在計算機程序產(chǎn)品中,所述計算機程序產(chǎn)品包括允許實現(xiàn)這里描述的方法的所有特征,并且當加載到計算機系統(tǒng)時能夠執(zhí)行這些方法。
      本文提及的計算機程序或應用程序是指一組指令的以任何語言、代碼或符號表示的任何表達式,該組指令用來使具有信息處理能力的系統(tǒng)直接地、或在經(jīng)過以下操作中的任意一個或全部操作之后執(zhí)行特定功能a)轉(zhuǎn)換到另一語言,代碼或符號;b)以不同的材料形式復制。顯然,本發(fā)明可以在不偏離其實質(zhì)或必要特征的情況下體現(xiàn)為其它特定形式,因此應當參考以下權(quán)利要求,而不是上述說明書來確定本發(fā)明的范圍。
      權(quán)利要求
      1.一種智能電子郵件網(wǎng)關(guān),包括消息存儲器,其被配置成存儲接收到的發(fā)送方通過網(wǎng)絡(luò)傳送給與電子郵件網(wǎng)關(guān)相連并且與相應的期望接收方相關(guān)的郵件服務器的消息;和通知管理器,其被連接到網(wǎng)關(guān)和所述消息存儲器二者,所述管理器具有用于當針對所述期望接收方的傳送出現(xiàn)障礙時,通知所述發(fā)送方中選定的發(fā)送方的配置。
      2.如權(quán)利要求1所述的網(wǎng)關(guān),還包括消息生成邏輯,其被編程為格式化針對所述發(fā)送方的通知,所述通知指示以下信息中的至少一個所述郵件服務器的估計停機時間;所述傳送不再存在障礙的估計時間;和被所述發(fā)送方中的所述選定的發(fā)送方用來向相應的期望接收方重發(fā)所述消息的替代電子郵件地址。
      3.如權(quán)利要求1所述的網(wǎng)關(guān),其中所述發(fā)送方中的所述選定的發(fā)送方包括已經(jīng)確定為優(yōu)先發(fā)送方的發(fā)送方,和已經(jīng)標記其相應消息為緊急消息的發(fā)送方中的至少一個。
      4.如權(quán)利要求1所述的網(wǎng)關(guān),其中所述消息存儲器是隊列。
      5.一種用于智能處理郵件傳送系統(tǒng)中電子郵件消息到期望接收方的傳送的障礙的方法,所述方法包括以下步驟在向相應的郵件服務器的收件箱傳送接收到的電子郵件消息之前存儲所述消息;檢測所述消息到所述收件箱的傳遞的障礙;識別所述消息中選定的消息的發(fā)送方;和向所述識別出的發(fā)送方傳送所述障礙的通知。
      6.如權(quán)利要求5所述的方法,其中所述存儲步驟包括在向相應的郵件服務器的收件箱傳送接收的電子郵件消息之前將所述消息排入隊列的步驟。
      7.如權(quán)利要求5所述的方法,其中所述檢測步驟包括以下步驟查詢所述相應的郵件服務器中選定的郵件服務器的狀態(tài)信息的數(shù)據(jù)存儲,以取回已經(jīng)識別的障礙。
      8.如權(quán)利要求5所述的方法,其中所述檢測步驟包括以下步驟探測所述相應的郵件服務器中選定的郵件服務器,以檢測所述障礙。
      9.如權(quán)利要求5所述的方法,其中所述檢測步驟包括以下步驟嘗試發(fā)送所述消息;和當所述嘗試失敗時認定存在障礙狀態(tài)。
      10.如權(quán)利要求5所述的方法,其中所述識別步驟包括只識別優(yōu)先發(fā)送方的步驟。
      11.如權(quán)利要求5所述的方法,其中所述識別步驟包括只識別緊急消息的發(fā)送方的步驟。
      12.如權(quán)利要求5所述的方法,其中所述傳送步驟包括以下步驟格式化描述所述障礙的性質(zhì)的詳細通知;和向所述識別出的發(fā)送方傳送所述詳細通知。
      13.如權(quán)利要求5所述的方法,其中所述傳送步驟包括以下步驟格式化包括所述障礙的聲明、和可恢復正常郵件傳送服務的估計時間二者的通知;和向所述識別出的發(fā)送方傳送所述詳細通知。
      14.如權(quán)利要求5所述的方法,其中所述傳送步驟包括以下步驟針對所述識別出的發(fā)送方中的每個發(fā)送方,格式化包括所述障礙的聲明、和用于重發(fā)所述消息中的相應一個消息的替代電子郵件地址二者的通知;和向所述識別的發(fā)送方傳送所述詳細通知。
      15.一種機器可讀存儲裝置,在其上存儲有用于智能地處理郵件傳送系統(tǒng)中電子郵件消息到期望接收方的傳送的障礙的計算機程序,所述計算機程序包括使得機器執(zhí)行以下步驟的例行的一組指令在向相應的郵件服務器的收件箱傳送接收的電子郵件消息之前存儲所述消息;檢測所述消息到所述收件箱的傳遞的障礙;識別所述消息中選定的消息的發(fā)送方;和向所述識別出的發(fā)送方傳送所述障礙的通知。
      16.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述存儲步驟包括在向相應的郵件服務器的收件箱傳送接收的電子郵件消息之前將所述消息排入隊列的步驟。
      17.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述檢測步驟包括以下步驟查詢所述相應的郵件服務器中選定的郵件服務器的狀態(tài)信息的數(shù)據(jù)存儲以取回已經(jīng)識別的障礙。
      18.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述檢測步驟包括以下步驟探測所述相應郵件服務器中選定的郵件服務器,以檢測所述障礙。
      19.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述檢測步驟包括以下步驟嘗試發(fā)送所述消息;和當所述嘗試失敗時認定存在障礙狀態(tài)。
      20.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述識別步驟包括只識別優(yōu)先發(fā)送方的步驟。
      21.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述識別步驟包括只識別緊急消息的發(fā)送方的步驟。
      22.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述傳送步驟包括以下步驟格式化描述所述障礙的性質(zhì)的詳細通知;和向所述識別出的發(fā)送方傳送所述詳細通知。
      23.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述傳送步驟包括步驟格式化包括所述障礙的聲明、和可恢復正常郵件傳送服務的估計時間二者的通知;和向所述識別出的發(fā)送方傳送所述詳細通知。
      24.如權(quán)利要求15所述的機器可讀存儲裝置,其中所述傳送步驟包括以下步驟針對所述識別出的發(fā)送方中的每個發(fā)送方,格式化包括所述障礙的聲明、和用于重發(fā)所述消息中的相應一個消息的替代電子郵件地址二者的通知;和向所述識別出的發(fā)送方傳送所述詳細通知。
      全文摘要
      一種用于智能處理郵件傳送系統(tǒng)中電子郵件消息到期望接收方的傳送的障礙的系統(tǒng)、方法和設(shè)備。該方法可以包含在向相應的郵件服務器的收件箱傳送接收到的電子郵件消息之前存儲該消息??梢詸z測向收件箱傳遞消息的障礙,并且可以識別消息中選定的消息的發(fā)送方。隨后,可以向被識別出的發(fā)送方傳送障礙通知。
      文檔編號G06F15/16GK1581855SQ200410034139
      公開日2005年2月16日 申請日期2004年4月22日 優(yōu)先權(quán)日2003年8月6日
      發(fā)明者D·L·卡明斯基, D·M·奧格爾 申請人:國際商業(yè)機器公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1