專利名稱:替換郵箱的自動發(fā)現(xiàn)的制作方法
替換郵箱的自動發(fā)現(xiàn)
背景技術(shù):
在當(dāng)今經(jīng)濟(jì)下,人們每天交換大量的電子郵件。一個人接收到的電子郵件消息中的一些可能包含重要信息。一個人接收到的其他電子郵件消息可能在收到時似乎并不重要,但之后發(fā)現(xiàn)是有用的。由于這個原因,人們傾向于長期地保留電子郵件消息,即使是重要性不確定的電子郵件消息。此類電子郵件消息的保留可能給提供電子郵件收發(fā)服務(wù)的機(jī)構(gòu)帶來問題。例如, 機(jī)構(gòu)可能不得不購買巨大且昂貴的數(shù)據(jù)存儲系統(tǒng)以存儲舊電子郵件消息。在其他實(shí)例中, 機(jī)構(gòu)可能配置用戶的計(jì)算機(jī)以存儲用戶的舊電子郵件消息。將電子郵件消息存儲在用戶的計(jì)算機(jī)上可能增加電子披露(e-discovery)過程中的恢復(fù)成本。配置這樣的電子郵件消息存儲解決方案通常很困難,并要求用戶計(jì)算機(jī)的手動配置。
發(fā)明內(nèi)容
本發(fā)明涉及客戶機(jī)系統(tǒng)的自動配置以訪問存儲在服務(wù)器系統(tǒng)上的多個郵箱中的消息對象。如此處所描述的,客戶機(jī)系統(tǒng)發(fā)送一自動發(fā)現(xiàn)請求至服務(wù)器系統(tǒng)。作為響應(yīng),服務(wù)器系統(tǒng)向客戶機(jī)系統(tǒng)發(fā)送一自發(fā)現(xiàn)響應(yīng),該自發(fā)現(xiàn)響應(yīng)包含一自發(fā)現(xiàn)響應(yīng)文檔,該自發(fā)現(xiàn)響應(yīng)文檔包括一主郵箱元素和至少一個替換郵箱元素??蛻魴C(jī)系統(tǒng)使用一由主郵箱元素指定的第一組郵箱標(biāo)識數(shù)據(jù)來訪問存儲在服務(wù)器系統(tǒng)上的主郵箱中的消息對象,并使用由替換郵箱元素指定的多組郵箱標(biāo)識數(shù)據(jù)來訪問存儲在服務(wù)器系統(tǒng)上的替換郵箱中的消息對象。電子郵件消息為消息對象的一個示例性的類型。替換郵箱可以是一存儲用于偶爾參考的消息對象的存檔郵箱。提供本發(fā)明內(nèi)容是為了以簡化的形式介紹將在以下具體實(shí)施方式
中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
圖1為一示例性的系統(tǒng)的框圖,在該示例性的系統(tǒng)中客戶機(jī)系統(tǒng)被自動配置以訪問存儲在服務(wù)器系統(tǒng)上的多個郵箱中的消息對象。圖2為一示出了由運(yùn)行在服務(wù)器系統(tǒng)上的自動發(fā)現(xiàn)服務(wù)器執(zhí)行的示例性的操作的流程圖。圖3為示出客戶機(jī)系統(tǒng)的示例性邏輯部件的框圖。圖4為一示出了由客戶機(jī)系統(tǒng)執(zhí)行的示例性的操作的流程圖。圖5為一示出電子計(jì)算設(shè)備的示例性的物理部件的框圖。
具體實(shí)施例方式如上面所簡單描述的,本發(fā)明涉及自動配置客戶機(jī)設(shè)備以訪問存儲在服務(wù)器系統(tǒng)上的多個郵箱中的消息對象。本發(fā)明討論了一組附圖。提供這些附圖只是為了解釋,并不旨在表示實(shí)現(xiàn)這些技術(shù)的唯一的方法。換言之,附圖僅示出了示例。圖1為一示出了示例性的消息收發(fā)系統(tǒng)2的框圖,在該示例性的消息收發(fā)系統(tǒng)2 中客戶機(jī)系統(tǒng)被自動配置以訪問存儲在服務(wù)器系統(tǒng)上的多個郵箱中的消息對象。如圖1中的示例所示,消息收發(fā)系統(tǒng)2包括客戶機(jī)系統(tǒng)4。如在本發(fā)明全文中所使用的,“客戶機(jī)系統(tǒng)”為一組一個或多個配置為使用網(wǎng)絡(luò)服務(wù)的物理電子計(jì)算設(shè)備。例如,客戶機(jī)系統(tǒng)4可以是一組配置為使用網(wǎng)絡(luò)服務(wù)的一個或多個個人計(jì)算機(jī)、膝上型計(jì)算機(jī)、移動電話、電視機(jī)頂盒、大型計(jì)算機(jī)、獨(dú)立服務(wù)器設(shè)備、刀片服務(wù)器設(shè)備、集成在車輛中的設(shè)備、手持計(jì)算設(shè)備、 個人數(shù)字助理、媒體播放器設(shè)備和其他類型的物理計(jì)算設(shè)備。一個示例性的電子計(jì)算設(shè)備參考圖5在以下描述。盡管為簡明起見,在圖1的示例中沒有示出,但消息系統(tǒng)2可包括許多與客戶機(jī)系統(tǒng)4類似的客戶機(jī)系統(tǒng)。此外,消息收發(fā)系統(tǒng)2包括一提供消息收發(fā)服務(wù)的服務(wù)器系統(tǒng)6。如在本發(fā)明全文中所使用的,“服務(wù)器系統(tǒng)”為一組一個或多個配置為提供網(wǎng)絡(luò)服務(wù)的物理電子計(jì)算設(shè)備。 例如,服務(wù)器系統(tǒng)6可以是一組配置為提供網(wǎng)絡(luò)服務(wù)的一個或多個獨(dú)立服務(wù)器設(shè)備、刀片服務(wù)器設(shè)備、大型計(jì)算機(jī)、網(wǎng)絡(luò)數(shù)據(jù)中心、中間網(wǎng)絡(luò)設(shè)備、個人計(jì)算機(jī),和/或其他類型的物理電子計(jì)算設(shè)備。如圖1中的示例所示,消息收發(fā)系統(tǒng)2包括網(wǎng)絡(luò)8。網(wǎng)絡(luò)8為一促進(jìn)客戶機(jī)系統(tǒng)4 和服務(wù)器系統(tǒng)6之間的電子通信的電子通信網(wǎng)絡(luò)。例如,網(wǎng)絡(luò)8可以是諸如因特網(wǎng)之類的廣域網(wǎng),局域網(wǎng)、城域網(wǎng),或其他類型的電子通信網(wǎng)絡(luò)。網(wǎng)絡(luò)8可包括有線的和/或無線的數(shù)據(jù)鏈路。多種通信協(xié)議可用于網(wǎng)絡(luò)8中,包括但不限于,以太網(wǎng)、傳輸控制協(xié)議(TCP)、因特網(wǎng)協(xié)議(IP)、超文本傳輸協(xié)議(HTTP)、SOAP、遠(yuǎn)程過程調(diào)用協(xié)議,和/或其他類型的通信協(xié)議。在圖1的示例中,服務(wù)器系統(tǒng)6示作包括提供郵箱訪問服務(wù)的郵箱服務(wù)器10、提供存檔郵箱訪問服務(wù)的存檔服務(wù)器12、提供自動發(fā)現(xiàn)服務(wù)的自動發(fā)現(xiàn)服務(wù)器14,和提供目錄訪問服務(wù)的目錄服務(wù)器16。此外,服務(wù)器系統(tǒng)6包括郵箱數(shù)據(jù)庫18、存檔郵箱數(shù)據(jù)庫22 和目錄M。郵箱服務(wù)器10、存檔服務(wù)器12、自動發(fā)現(xiàn)服務(wù)器14和目錄服務(wù)器16是服務(wù)器。 如本發(fā)明中所使用的,“服務(wù)器”是提供服務(wù)的某些事物。例如,提供服務(wù)的軟件應(yīng)用程序是一個服務(wù)器。在本實(shí)例中,多個服務(wù)器可運(yùn)行在一單獨(dú)的物理電子計(jì)算設(shè)備上。在其他實(shí)例中,提供服務(wù)的專用集成電路(ASIC)是一個服務(wù)器??梢岳斫獾氖?,在消息收發(fā)系統(tǒng)2的多個實(shí)現(xiàn)中,一個或多個郵箱服務(wù)器10、存檔服務(wù)器12、自動發(fā)現(xiàn)服務(wù)器14和目錄服務(wù)器16可實(shí)現(xiàn)為運(yùn)行在一個或多個電子計(jì)算設(shè)備上的軟件應(yīng)用程序的指令。在第一示例中,郵箱服務(wù)器10和自動發(fā)現(xiàn)服務(wù)器14可實(shí)現(xiàn)為運(yùn)行在第一電子計(jì)算設(shè)備上的軟件應(yīng)用程序,存檔服務(wù)器12和目錄服務(wù)器16可實(shí)現(xiàn)為運(yùn)行在第二電子計(jì)算設(shè)備上的軟件應(yīng)用程序。在第二示例中,一單獨(dú)的電子計(jì)算設(shè)備可擔(dān)當(dāng)郵箱服務(wù)器10、存檔服務(wù)器12、自動發(fā)現(xiàn)服務(wù)器14和目錄服務(wù)器16。在第三示例性的實(shí)現(xiàn)中,兩個單獨(dú)的電子計(jì)算設(shè)備可提供郵箱服務(wù)器10的功能。在該實(shí)現(xiàn)中,軟件應(yīng)用程序的指令,與郵箱數(shù)據(jù)庫18—起,可存儲在計(jì)算機(jī)可讀的數(shù)據(jù)存儲系統(tǒng)中。如本發(fā)明所使用的, 計(jì)算機(jī)可讀的數(shù)據(jù)存儲系統(tǒng)為一個或多個計(jì)算機(jī)可讀的數(shù)據(jù)存儲介質(zhì)的集合。郵箱服務(wù)器10提供郵箱訪問服務(wù),使得客戶機(jī)能夠訪問存儲于郵箱數(shù)據(jù)庫18中的消息對象。如本發(fā)明中所使用的,“郵箱”是與用戶相關(guān)聯(lián)的消息收發(fā)對象的邏輯集合?!跋⑹瞻l(fā)對象”既可以是一文件夾,也可以是一消息對象。郵箱中的“文件夾”包含該郵箱中的消息收發(fā)對象的子集?!跋ο蟆笔窍蛴脩籼峁┬畔⒌南傩缘募?。消息可以有多種形式。例如,郵箱中的消息可以是電子郵件消息。在第二示例中,郵箱中的消息可以是日歷消息。其他示例消息包括任務(wù)、日志條目、聯(lián)系人,等等。存儲于郵箱數(shù)據(jù)庫18中的郵箱彼此是對等的。如本發(fā)明所使用的,當(dāng)?shù)谝秽]箱中不存在任何第二郵箱中也有的消息收發(fā)對象時,第一郵箱和第二郵箱“對等”。換言之,兩個郵箱之間沒有分層關(guān)系。盡管為簡明起見圖1中的示例并沒有示出,但是郵箱服務(wù)器10可以是運(yùn)行在服務(wù)器系統(tǒng)6上的若干郵箱服務(wù)器之一。此外,盡管為簡明起見圖1中的示例并沒有示出,郵箱服務(wù)器10可提供對存儲于郵箱數(shù)據(jù)庫18以外的郵箱數(shù)據(jù)庫中的消息對象的訪問,其他郵箱服務(wù)器可提供對郵箱數(shù)據(jù)庫18和郵箱數(shù)據(jù)庫18以外的郵箱數(shù)據(jù)庫中的消息對象的訪問。例如,郵箱服務(wù)器10可提供存檔郵箱數(shù)據(jù)庫22中的消息對象的訪問。存檔服務(wù)器12提供郵箱訪問服務(wù),提供存檔郵箱數(shù)據(jù)庫22中的一組存檔郵箱中的消息對象的訪問。如本發(fā)明所使用的,“存檔郵箱”是包含存檔消息的郵箱。“存檔消息” 是被保留作偶爾參考目的而非日常使用的消息。存檔郵箱中的消息對象并不本地地高速緩存在客戶機(jī)系統(tǒng)4中。存儲于郵箱數(shù)據(jù)庫22中的存檔郵箱是彼此對等的,并與存儲于郵箱服務(wù)器10中的郵箱對等。盡管為簡明起見圖1中的示例并沒有示出,但是存檔服務(wù)器12 可以是運(yùn)行在服務(wù)器系統(tǒng)6上的若干存檔服務(wù)器之一。此外,盡管為簡明起見圖1中的示例并沒有示出,存檔服務(wù)器12可提供對存儲于存檔郵箱數(shù)據(jù)庫22以外的存檔郵箱數(shù)據(jù)庫中的消息對象的訪問,其他存檔郵箱服務(wù)器可提供對存檔郵箱數(shù)據(jù)庫22和存檔郵箱數(shù)據(jù)庫22以外的存檔郵箱數(shù)據(jù)庫中的消息對象的訪問。盡管存檔服務(wù)器12在圖1的示例中示出為一單獨(dú)的服務(wù)器,但是郵箱服務(wù)器10在一些示例性的實(shí)現(xiàn)中可以提供對存檔郵箱數(shù)據(jù)庫22中的存檔郵箱的訪問。此外,在一些示例性的實(shí)現(xiàn)中,郵箱數(shù)據(jù)庫18和/或存檔郵箱數(shù)據(jù)庫22可將存檔郵箱與非存檔郵箱一起存儲。在該實(shí)現(xiàn)中,郵箱服務(wù)器10和/或存檔服務(wù)器12可提供對郵箱數(shù)據(jù)庫18和/或存檔郵箱數(shù)據(jù)庫22中的存檔郵箱和非存檔郵箱二者的訪問。服務(wù)器系統(tǒng)6的每一用戶關(guān)聯(lián)于一郵件賬戶。目錄服務(wù)器16提供目錄服務(wù),提供對目錄M的訪問。目錄M包含消息收發(fā)系統(tǒng)2的注冊用戶的遠(yuǎn)程用戶檔案。遠(yuǎn)程用戶檔案是指定用戶的郵件賬戶屬性的一組數(shù)據(jù)。遠(yuǎn)程用戶檔案中所指定的屬性包括用戶相關(guān)聯(lián)的一組郵箱和關(guān)于用戶的其他信息。一般地,服務(wù)器系統(tǒng)6的管理員在目錄對中創(chuàng)建和編輯遠(yuǎn)程用戶檔案。目錄服務(wù)器16可用各種方式實(shí)現(xiàn)。例如,目錄服務(wù)器16可提供ACTIVE DIRECTORY 目錄服務(wù)。在本示例中,目錄請求和目錄響應(yīng)可使用輕量目錄訪問協(xié)議(LDAP) 來格式化。盡管為簡明起見圖1中的示例并沒有示出,但是目錄服務(wù)器16可以是運(yùn)行在服務(wù)器系統(tǒng)6上的若干目錄服務(wù)器之一。自動發(fā)現(xiàn)服務(wù)器14提供自動發(fā)現(xiàn)服務(wù),客戶機(jī)系統(tǒng)4使用該自動發(fā)現(xiàn)服務(wù)來自動地對自身進(jìn)行配置以訪問郵箱服務(wù)器10和/或存檔服務(wù)器12中可訪問郵箱的子集中的消息對象。客戶機(jī)系統(tǒng)4可能需要對自身配置以訪問郵箱的子集中的消息對象,因?yàn)猷]箱服務(wù)器10和存檔服務(wù)器12可存儲許多與客戶機(jī)系統(tǒng)4的用戶20不相關(guān)聯(lián)的郵箱,而且客戶機(jī)系統(tǒng)4應(yīng)當(dāng)只能訪問與用戶20相關(guān)聯(lián)的郵箱服務(wù)器10和存檔服務(wù)器12所存儲的郵箱的子集中的消息對象。
為了使用自動發(fā)現(xiàn)服務(wù)器14所提供的自動發(fā)現(xiàn)服務(wù),客戶機(jī)系統(tǒng)4經(jīng)由網(wǎng)絡(luò)8向自動發(fā)現(xiàn)服務(wù)器14發(fā)送一自動發(fā)現(xiàn)請求。自動發(fā)現(xiàn)請求是使用自動發(fā)現(xiàn)服務(wù)器14所提供的自動發(fā)現(xiàn)服務(wù)的請求。如以下參考圖2所描述的,當(dāng)自動發(fā)現(xiàn)服務(wù)器14接收到自動發(fā)現(xiàn)請求,自動發(fā)現(xiàn)服務(wù)器14使用存儲在目錄服務(wù)器16上的用戶20的檔案來產(chǎn)生一自動發(fā)現(xiàn)響應(yīng)文檔。自動發(fā)現(xiàn)響應(yīng)文檔指定客戶機(jī)系統(tǒng)4應(yīng)當(dāng)怎樣對自身進(jìn)行配置以訪問郵箱服務(wù)器10和/或存檔服務(wù)器12中可訪問郵箱的子集中的消息對象。自動發(fā)現(xiàn)響應(yīng)文檔中的信息符合一模式。如本發(fā)明所使用的,“模式”是一種類型的文檔的形式描述。例如,自動發(fā)現(xiàn)響應(yīng)文檔中的信息可以是符合XML模式的可擴(kuò)展標(biāo)記語言(XML)數(shù)據(jù)。在其他示例中,自動發(fā)現(xiàn)響應(yīng)文檔中的信息可使用其他方式格式化,包括但不限于標(biāo)準(zhǔn)通用標(biāo)記語言(SGML)、逗號分隔值(CSV)格式、LaTeX,以及其他格式。因?yàn)樽詣影l(fā)現(xiàn)響應(yīng)文檔中的信息符合一模式,所以自動發(fā)現(xiàn)響應(yīng)文檔中的信息可容易地由可以訪問該模式的電子計(jì)算系統(tǒng)所解析。自動發(fā)現(xiàn)響應(yīng)文檔指定包含第一組郵箱標(biāo)識數(shù)據(jù)的主郵箱元素。第一組郵箱標(biāo)識數(shù)據(jù)向服務(wù)器系統(tǒng)6標(biāo)識與用戶20相關(guān)聯(lián)的主郵箱。此外,自動發(fā)現(xiàn)響應(yīng)文檔指定至少一個包含第二組郵箱標(biāo)識數(shù)據(jù)的替換郵箱元素。第二組郵箱標(biāo)識數(shù)據(jù)向服務(wù)器系統(tǒng)6標(biāo)識與用戶20相關(guān)聯(lián)的替換郵箱。例如,第二組郵箱標(biāo)識數(shù)據(jù)標(biāo)識與用戶20相關(guān)聯(lián)的存檔郵箱。在產(chǎn)生自動發(fā)現(xiàn)響應(yīng)文檔之后,自動發(fā)現(xiàn)服務(wù)器14經(jīng)由網(wǎng)絡(luò)8向客戶機(jī)系統(tǒng)4發(fā)送響應(yīng)于自動發(fā)現(xiàn)請求的自動發(fā)現(xiàn)響應(yīng)。自動發(fā)現(xiàn)響應(yīng)包含自動發(fā)現(xiàn)響應(yīng)文檔。在接收到自動發(fā)現(xiàn)響應(yīng)時,客戶機(jī)系統(tǒng)4更新客戶機(jī)系統(tǒng)4上的用戶20的本地檔案以包含第一組郵箱標(biāo)識數(shù)據(jù)和第二組郵箱標(biāo)識數(shù)據(jù)。在圖1的示例性的實(shí)現(xiàn)中,客戶機(jī)系統(tǒng)4使用第一組郵箱標(biāo)識數(shù)據(jù)來建立與服務(wù)器系統(tǒng)6所提供的郵箱訪問服務(wù)的連接,并使用第二組郵箱標(biāo)識數(shù)據(jù)來建立與服務(wù)器系統(tǒng) 6所提供的郵箱訪問服務(wù)的連接。在圖1的示例性的實(shí)現(xiàn)中,客戶機(jī)系統(tǒng)4使用第一組郵箱標(biāo)識數(shù)據(jù)來建立與服務(wù)器系統(tǒng)10所提供的郵箱訪問服務(wù)的第一連接,并使用第二組郵箱標(biāo)識數(shù)據(jù)來建立與服務(wù)器系統(tǒng)10所提供的郵箱訪問服務(wù)的第二連接。在另一示例中,如果第二組郵箱標(biāo)識數(shù)據(jù)如此指示,客戶機(jī)系統(tǒng)4使用第二組郵箱標(biāo)識數(shù)據(jù)來建立與存檔服務(wù)器12所提供的郵箱訪問服務(wù)的第二連接??蛻魴C(jī)系統(tǒng)4可使用第一連接訪問主郵箱中的消息對象并使用第二連接訪問替換郵箱中的消息對象??蛻魴C(jī)系統(tǒng)4可利用多種技術(shù)來使用郵箱訪問服務(wù)訪問消息對象。例如,郵箱服務(wù)器10和存檔服務(wù)器12可實(shí)現(xiàn)為遠(yuǎn)程過程調(diào)用(RPC)端點(diǎn)。在本示例中,客戶機(jī)系統(tǒng)4 可通過向郵箱服務(wù)器10發(fā)送遠(yuǎn)程過程調(diào)用消息來使用郵箱服務(wù)器10所提供的郵箱訪問服務(wù),并可通過向存檔服務(wù)器12發(fā)送遠(yuǎn)程調(diào)用消息來使用存檔服務(wù)器12所提供的存檔郵箱訪問服務(wù)。在本示例中,客戶機(jī)系統(tǒng)4可接收消息對象作為對遠(yuǎn)程過程調(diào)用請求的響應(yīng)。以此方式,通過使用自動發(fā)現(xiàn)服務(wù)器14所提供的自動發(fā)現(xiàn)服務(wù),客戶機(jī)系統(tǒng)4能夠自動對自身進(jìn)行配置以訪問主郵箱中的消息對象以及一個或多個替換郵箱中的消息對象。此外,因?yàn)榭蛻魴C(jī)系統(tǒng)4自動地獲取自動發(fā)現(xiàn)響應(yīng)文檔,服務(wù)器系統(tǒng)6的管理員能夠不用手動配置地來配置哪些郵箱用戶20可訪問客戶機(jī)系統(tǒng)4。圖2是示出自動發(fā)現(xiàn)服務(wù)器14的示例操作的流程圖50。如圖2的示例所示,自動發(fā)現(xiàn)服務(wù)器14的操作50經(jīng)由網(wǎng)絡(luò)8從客戶機(jī)系統(tǒng)4接收自動發(fā)現(xiàn)請求(5 。自動發(fā)現(xiàn)請求包含標(biāo)識用戶20的主郵箱的信息。例如,在一示例性的實(shí)現(xiàn)中,自動發(fā)現(xiàn)請求指定與用戶20的主郵箱相關(guān)聯(lián)的電子郵件地址。在另一示例性的實(shí)現(xiàn)中,自動發(fā)現(xiàn)請求指定用戶20的主郵箱的標(biāo)識名。此外,在一個示例性的實(shí)現(xiàn)中,自動發(fā)現(xiàn)請求可指定一可接受的響應(yīng)模式。在本示例性的實(shí)現(xiàn)中,響應(yīng)于自動發(fā)現(xiàn)請求的自動發(fā)現(xiàn)響應(yīng)中的自動發(fā)現(xiàn)響應(yīng)文檔符合自動發(fā)現(xiàn)請求所指定的可接受的響應(yīng)模式。在接收到自動發(fā)現(xiàn)請求之后,自動發(fā)現(xiàn)服務(wù)器14從目錄服務(wù)器16取得用戶20的遠(yuǎn)程檔案(54)。在一個示例性的實(shí)現(xiàn)中,自動發(fā)現(xiàn)服務(wù)器14可使用自動發(fā)現(xiàn)請求所指定的電子郵件地址或自動發(fā)現(xiàn)請求所指定的傳統(tǒng)標(biāo)識名從目錄服務(wù)器16取得用戶20的遠(yuǎn)程檔案。接下來,自動發(fā)現(xiàn)服務(wù)器14使用用戶20的遠(yuǎn)程檔案來確定用戶20是否被允許訪問自動發(fā)現(xiàn)請求中所指定的主郵箱(56)。例如,自動發(fā)現(xiàn)服務(wù)器14可將用戶20所提供的用戶名和密碼與用戶20的遠(yuǎn)程檔案中所指定的用戶名和密碼進(jìn)行比較。如果用戶20并不被允許訪問自動發(fā)現(xiàn)請求中所指定的主郵箱(56中的“否”),那么自動發(fā)現(xiàn)服務(wù)器14向客戶機(jī)系統(tǒng)4發(fā)送一出錯響應(yīng)(58)。出錯響應(yīng)可以是一終端出錯消息,可提示用戶20輸入新的用戶標(biāo)識憑證,或者可以是其他類型的出錯響應(yīng)。以此方式,當(dāng)用戶20不被允許訪問總動發(fā)現(xiàn)請求中所指定的主郵箱時,自動發(fā)現(xiàn)服務(wù)器14有效地防止了客戶機(jī)系統(tǒng)4對自身進(jìn)行配置以訪問自動發(fā)現(xiàn)請求中所指定的主郵箱和任何替換郵箱。另一方面,如果用戶20被允許訪問自動發(fā)現(xiàn)請求中所指定的主郵箱(56中的 “是”),自動發(fā)現(xiàn)服務(wù)器14使用用戶20的遠(yuǎn)程檔案來標(biāo)識與用戶20相關(guān)聯(lián)的郵箱(60)。 以此方式,如果用戶20被允許訪問自動發(fā)現(xiàn)請求中所指定的主郵箱,那么這是用戶20訪問遠(yuǎn)程檔案中所指定的替換郵箱(包括一個或更多存檔郵箱)的充分條件。接下來,自動發(fā)現(xiàn)服務(wù)器14生成向服務(wù)器系統(tǒng)6標(biāo)識自動發(fā)現(xiàn)請求中所指定的主郵箱的第一組郵箱標(biāo)識數(shù)據(jù)(6 。自動發(fā)現(xiàn)服務(wù)器14可使用用戶20的遠(yuǎn)程檔案中的信息來生成第一組郵箱標(biāo)識數(shù)據(jù)。在一個示例性的實(shí)現(xiàn)中,第一組郵箱標(biāo)識數(shù)據(jù)可被格式化為XML元素的集合。在本示例性的實(shí)現(xiàn)中,XML元素包括一提供用戶專用信息的〈User〉(用戶)元素?!碪ser〉元素包括一指定主郵箱的傳統(tǒng)標(biāo)識名的〈LegacyDNM傳統(tǒng)標(biāo)識名)元素。此外,<User>元素包括一指定與主郵箱相關(guān)聯(lián)的用戶的可顯示名稱的〈DisplayName〉 元素?!碪ser〉元素可在一自動發(fā)現(xiàn)響應(yīng)文檔中出現(xiàn)為
<User>
<DisplayName>Karim Batthish</DisplayName>
<LegacyDN>/o=contoso/ou=First Administrative Group/cn=Recipients/cn=karimb</LegacyDN>
</User>此外,定義第一組郵箱標(biāo)識數(shù)據(jù)的XML元素的集合可包括一〈Protocol〉(協(xié)議) 元素?!碢rotocol〉元素包含客戶機(jī)系統(tǒng)4連接至郵箱服務(wù)器(例如,郵箱服務(wù)器10)的規(guī)范。在一個示例性的實(shí)現(xiàn)中,〈Protocol〉元素包含至少以下元素<Type>(類型)元素、〈Server〉(服務(wù)器)元素、〈krverDN〉(服務(wù)器標(biāo)識名)元素、<MdbDN> (郵箱數(shù)據(jù)庫標(biāo)識名)元素,和〈ServerVersionX服務(wù)器版本)元素。<Type>元素指定一郵件賬戶的類型。 〈Server〉元素指定郵箱服務(wù)器的資源標(biāo)識符?!碨erver〉元素的資源標(biāo)識符可以是主機(jī)名、 因特網(wǎng)協(xié)議地址,或其他類型的資源標(biāo)識符?!碨erverDN〉元素指定運(yùn)行郵箱服務(wù)器的電子計(jì)算設(shè)備的標(biāo)識名。<MdbDN>元素指定郵箱數(shù)據(jù)庫的傳統(tǒng)標(biāo)識名。〈krverVersion〉元素指定郵箱服務(wù)器軟件的版本。郵箱服務(wù)器軟件為,在服務(wù)器系統(tǒng)6上執(zhí)行時,使服務(wù)器系統(tǒng) 6提供郵箱服務(wù)器的軟件。組合的,Jrotocol〉元素可在一自動發(fā)現(xiàn)響應(yīng)文檔中出現(xiàn)為
<Protocol>
<Type>EXCH</Types·
<Server>DF-MBX-62·exchange.corp.contoso.com</Server〉
<ServerDN>/o=contoso/ou= Administrative Group (FYDXBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=DF-MBX-62</ServerDN>
<ServerVersion>73 808133</ServerVersion>
<MdbDN>/o=microsoft/ou=Administrative Group (FYDIBOHF2 3SPDLT)/cn=Configuration/cn=Servers/cn=DF-MBX-62/cn=Contoso Private MDB</MdbDN>
</Protocol>接下來,自動發(fā)現(xiàn)服務(wù)器14為每一與用戶20相關(guān)聯(lián)的替換郵箱生成一替換郵箱元素(64)。每一替換郵箱元素包含一組郵箱標(biāo)識數(shù)據(jù),為服務(wù)器系統(tǒng)6標(biāo)識與用戶20相關(guān)聯(lián)的替換郵箱。自動發(fā)現(xiàn)服務(wù)器14可使用用戶20的遠(yuǎn)程檔案中來生成每一組郵箱標(biāo)識數(shù)據(jù)。在一示例性的實(shí)現(xiàn)中,替換郵箱元素包括至少以下XML元素<Type>元素、<ID>元素、<DispIayName> (顯示名稱)元素、<LegacyDN> 元素,<Server> 元素、<ServerDN> 元素、 <MdbDN> 元素禾口 <ServerVersion> 元素。在本示例性的實(shí)現(xiàn)中,<Type>元素指定替換郵箱的類型。替換郵箱的類型指定郵箱的行為。例如,<Type>元素可指定替換郵箱為郵箱型郵箱、存檔郵箱、訂閱郵箱,或其他類型的郵箱。<ID>元素指定與用戶的郵件賬戶相關(guān)聯(lián)的唯一標(biāo)識符。〈DisplayName〉元素指定客戶機(jī)系統(tǒng)4可顯示的與替換郵箱相關(guān)聯(lián)的名稱?!碙egacyDN〉元素指定替換郵箱的傳統(tǒng)標(biāo)識名?!碨erver〉元素指定提供對替換郵箱的訪問的郵箱服務(wù)器的全稱域名?!碨erver〉元素在一替換郵箱元素中出現(xiàn)正好一次?!碨erverDN〉元素指定一計(jì)算設(shè)備,該計(jì)算設(shè)備運(yùn)行提供對替換郵箱的訪問的郵箱服務(wù)器。<ServerDN>元素不同于〈Server〉元素,<ServerDN> 元素指定標(biāo)識名而〈Server〉元素指定全稱域名。此外,〈ServerDN〉元素不同于〈Server〉 元素,〈krverDN〉元素指定運(yùn)行郵箱服務(wù)器的計(jì)算設(shè)備而〈Server〉元素指定郵箱服務(wù)器。當(dāng)一計(jì)算設(shè)備運(yùn)行多個郵箱服務(wù)器時,該區(qū)別可能是顯著的。<MdbDN>元素指定了存儲替換郵箱數(shù)據(jù)庫的郵箱數(shù)據(jù)庫的標(biāo)識名。GerverVersion〉元素指定了運(yùn)行在服務(wù)器系統(tǒng)6上的郵箱服務(wù)器軟件的版本號。以下為一可出現(xiàn)在自動發(fā)現(xiàn)響應(yīng)文檔中的示例性的〈AlternativeMailbox〉(替
換郵箱)元素
權(quán)利要求
1.一種方法,用于配置客戶機(jī)系統(tǒng)(4)以訪問多個與用戶00)相關(guān)聯(lián)的遠(yuǎn)程存儲的消息郵箱,所述方法包括自動地經(jīng)由電子通信網(wǎng)絡(luò)⑶從客戶機(jī)系統(tǒng)向服務(wù)器系統(tǒng)(6)發(fā)送(154)自動發(fā)現(xiàn)請求,所述自動發(fā)現(xiàn)請求指示所述服務(wù)器系統(tǒng)向所述客戶機(jī)系統(tǒng)提供符合模式的自動發(fā)現(xiàn)響應(yīng)文檔;在所述客戶機(jī)系統(tǒng)處經(jīng)由所述電子通信網(wǎng)絡(luò)從所述服務(wù)器系統(tǒng)接收(156)響應(yīng)于所述自動發(fā)現(xiàn)請求的自動發(fā)現(xiàn)響應(yīng),所述自動發(fā)現(xiàn)響應(yīng)包含所述自動發(fā)現(xiàn)響應(yīng)文檔,所述自動發(fā)現(xiàn)響應(yīng)文檔包括第一組郵箱標(biāo)識數(shù)據(jù),所述第一組郵箱標(biāo)識數(shù)據(jù)向所述服務(wù)器系統(tǒng)標(biāo)識與用戶相關(guān)聯(lián)的主郵箱;以及包含第二郵箱標(biāo)識數(shù)據(jù)的替換郵箱元素,所述第二郵箱標(biāo)識數(shù)據(jù)向所述服務(wù)器系統(tǒng)標(biāo)識與所述用戶相關(guān)聯(lián)的替換郵箱,所述替換郵箱是所述主郵箱的對等體;在接收到所述自動發(fā)現(xiàn)響應(yīng)之后,在所述客戶機(jī)系統(tǒng)處使用(160)所述第一組郵箱標(biāo)識數(shù)據(jù)訪問所述主郵箱中的消息對象;以及在接收到所述自動發(fā)現(xiàn)響應(yīng)之后,在所述客戶機(jī)系統(tǒng)使用(160)所述第二組郵箱標(biāo)識數(shù)據(jù)訪問所述替換郵箱中的消息對象。
2.如權(quán)利要求1所述的方法,其特征在于,所述自動發(fā)現(xiàn)響應(yīng)文檔是可擴(kuò)展標(biāo)記語言 (XML)文檔,所述替換郵箱元素是XML元素。
3.如權(quán)利要求2所述的方法,其特征在于,使用所述第二組郵箱標(biāo)識數(shù)據(jù)訪問所述替換郵箱中的消息對象包括在所述客戶機(jī)系統(tǒng)處訪問所述替換郵箱中的各個消息對象,而不在所述客戶機(jī)系統(tǒng)處存儲所述替換郵箱的副本。
4.如權(quán)利要求1所述的方法,其特征在于,用所述第一組郵箱標(biāo)識數(shù)據(jù)訪問所述主郵箱中的消息對象包括自動地從所述客戶機(jī)系統(tǒng)向所述服務(wù)器系統(tǒng)發(fā)送請求,以同步存儲于所述客戶機(jī)系統(tǒng)的主郵箱的副本和存儲于所述服務(wù)器系統(tǒng)的主郵箱的副本;以及響應(yīng)于所述請求,在所述客戶機(jī)系統(tǒng)處從所述服務(wù)器系統(tǒng)接收數(shù)據(jù),該數(shù)據(jù)同步存儲于所述客戶機(jī)系統(tǒng)的主郵箱的副本和存儲于所述服務(wù)器系統(tǒng)的主郵箱的副本。
5.如權(quán)利要求1所述的方法,其特征在于,所述第一組郵箱標(biāo)識數(shù)據(jù)指定標(biāo)識所述主郵箱的第一傳統(tǒng)標(biāo)識名、指定存儲所述主郵箱的郵箱數(shù)據(jù)庫(18)的第一郵箱數(shù)據(jù)庫標(biāo)識名、標(biāo)識提供對所述第一郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器(10)的第一郵箱服務(wù)器名,以及標(biāo)識所述第一郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備的第一服務(wù)器標(biāo)識名;以及所述使用所述第一組郵箱標(biāo)識數(shù)據(jù)訪問所述主郵箱中的消息對象包括自動地在所述客戶機(jī)系統(tǒng)訪問一郵箱數(shù)據(jù)庫中的所述第一傳統(tǒng)標(biāo)識名所標(biāo)識的郵箱,所述郵箱數(shù)據(jù)庫由所述第一郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識,所述郵箱數(shù)據(jù)庫在所述第一郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器可用,所述郵箱服務(wù)器運(yùn)行在所述第一服務(wù)器標(biāo)識名所標(biāo)識的計(jì)算設(shè)備上。
6.如權(quán)利要求1所述的方法,其特征在于,所述第二組郵箱標(biāo)識數(shù)據(jù)指定標(biāo)識所述替換郵箱的第二傳統(tǒng)標(biāo)識名、指定存儲所述替換郵箱的郵箱數(shù)據(jù)庫的第一郵箱數(shù)據(jù)庫標(biāo)識名、標(biāo)識提供對所述第二郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器的第二郵箱服務(wù)器名,以及標(biāo)識所述第二郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備的第二服務(wù)器標(biāo)識名;以及所述使用所述第二組郵箱標(biāo)識數(shù)據(jù)訪問所述主郵箱中的消息對象包括自動地在所述客戶機(jī)系統(tǒng)訪問郵箱數(shù)據(jù)庫中的所述第二傳統(tǒng)標(biāo)識名所標(biāo)識的郵箱,所述郵箱數(shù)據(jù)庫由所述第二郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識,所述郵箱數(shù)據(jù)庫在所述第二郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器可用,所述郵箱服務(wù)器運(yùn)行在所述第二服務(wù)器標(biāo)識名所標(biāo)識的計(jì)算設(shè)備上。
7.如權(quán)利要求1所述的方法,其特征在于,自動地發(fā)送所述自動發(fā)現(xiàn)請求包括響應(yīng)于一組自動發(fā)現(xiàn)事件中自動發(fā)現(xiàn)事件的發(fā)生,自動地發(fā)送所述自動發(fā)現(xiàn)請求,所述一組自動發(fā)現(xiàn)事件包括存活時間計(jì)時器的期滿、本地檔案的創(chuàng)建、本地檔案的修復(fù)、出錯條件、消息收發(fā)客戶機(jī)應(yīng)用程序的重啟。
8.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括在接收所述自動發(fā)現(xiàn)響應(yīng)之后,在所述客戶機(jī)系統(tǒng)自動地確定所述用戶的本地檔案是否指定并不包括于所述自動發(fā)現(xiàn)響應(yīng)文檔中的第三組郵箱標(biāo)識數(shù)據(jù);以及當(dāng)所述用戶的本地檔案指定所述并不包含于所述自動發(fā)現(xiàn)響應(yīng)文檔中的第三組郵箱標(biāo)識數(shù)據(jù)時,在所述客戶機(jī)系統(tǒng)處自動地從所述用戶的本地檔案中移除所述第三組郵箱標(biāo)識數(shù)據(jù)。
9.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括在所述客戶機(jī)系統(tǒng)處在一顯示設(shè)備上呈現(xiàn)用戶界面,使所述用戶能與所述主郵箱中的消息對象和所述替換郵箱中的消息對象交互。
10.一種電子計(jì)算設(shè)備(6),包括一處理單元(⑶2);網(wǎng)絡(luò)接口(616),使所述電子計(jì)算設(shè)備能經(jīng)由電子通信網(wǎng)絡(luò)⑶與客戶機(jī)系統(tǒng)⑷通信;以及存儲指令的計(jì)算機(jī)可讀數(shù)據(jù)存儲系統(tǒng),所述指令在由所述處理單元執(zhí)行時使所述處理單元自動地經(jīng)由所述電子通信網(wǎng)絡(luò)從所述客戶機(jī)系統(tǒng)接收(5 自動發(fā)現(xiàn)請求,所述自動發(fā)現(xiàn)請求指示所述電子計(jì)算設(shè)備向所述客戶機(jī)系統(tǒng)提供符合模式的自動發(fā)現(xiàn)響應(yīng)文檔;以及經(jīng)由所述電子通信網(wǎng)絡(luò)從所述電子計(jì)算設(shè)備向所述客戶機(jī)系統(tǒng)自動地發(fā)送(70)響應(yīng)于所述自動發(fā)現(xiàn)請求的自動發(fā)現(xiàn)響應(yīng),所述自動發(fā)現(xiàn)響應(yīng)包含所述自動發(fā)現(xiàn)響應(yīng)文檔,所述自動發(fā)現(xiàn)響應(yīng)文檔包括第一組郵箱標(biāo)識數(shù)據(jù),標(biāo)識與用戶00)相關(guān)聯(lián)的主郵箱,由此使所述客戶機(jī)系統(tǒng)能訪問所述主郵箱中的消息對象,以及包含第二組郵箱標(biāo)識數(shù)據(jù)的替換郵箱元素,所述第二組郵箱標(biāo)識數(shù)據(jù)標(biāo)識與所述用戶相關(guān)聯(lián)的替換郵箱,由此使所述客戶機(jī)系統(tǒng)能訪問所述替換郵箱中的消息對象,所述替換郵箱是所述主郵箱的對等體。
11.如權(quán)利要求10所述的電子計(jì)算設(shè)備,其特征在于,所述指令進(jìn)一步使所述處理單元響應(yīng)于接收所述自動發(fā)現(xiàn)請求,自動地從目錄服務(wù)器(16)取得(54)所述用戶的遠(yuǎn)程檔案;以及自動地使用(60)所述用戶的遠(yuǎn)程檔案來標(biāo)識與所述用戶相關(guān)聯(lián)的郵箱,由此標(biāo)識所述主郵箱和替換郵箱,其中,所述用戶的遠(yuǎn)程檔案由管理員定義,而無需配置所述客戶機(jī)系統(tǒng)。
12.如權(quán)利要求11所述的電子計(jì)算設(shè)備,其特征在于,所述指令進(jìn)一步使所述處理單元使用所述用戶的遠(yuǎn)程檔案生成所述第一組郵箱標(biāo)識數(shù)據(jù)(6 ;以及使用所述用戶的遠(yuǎn)程檔案生成所述第二組郵箱標(biāo)識數(shù)據(jù)(64)。
13.如權(quán)利要求12所述的電子計(jì)算設(shè)備,其特征在于其中,所述指令使所述處理單元生成所述第一組郵箱標(biāo)識數(shù)據(jù),使得所述第一組郵箱標(biāo)識數(shù)據(jù)指定標(biāo)識所述主郵箱的第一傳統(tǒng)標(biāo)識名、指定存儲所述主郵箱的郵箱數(shù)據(jù)庫的第一郵箱數(shù)據(jù)庫標(biāo)識名、標(biāo)識提供對所述第一郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器的第一郵箱服務(wù)器名,以及標(biāo)識所述第一郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備的第一服務(wù)器標(biāo)識名;以及其中,所述指令使所述處理單元生成所述第二組郵箱標(biāo)識數(shù)據(jù),使得所述第二組郵箱標(biāo)識數(shù)據(jù)指定標(biāo)識所述替換郵箱的第二傳統(tǒng)標(biāo)識名、標(biāo)識存儲所述替換郵箱的郵箱數(shù)據(jù)庫的第二郵箱數(shù)據(jù)庫標(biāo)識名、標(biāo)識提供對所述第二郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器的第二郵箱服務(wù)器名,以及標(biāo)識所述第二郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備的第二服務(wù)器標(biāo)識名;其中,所述指令使所述處理單元生成所述第二組郵箱標(biāo)識數(shù)據(jù),使得所述第二傳統(tǒng)標(biāo)識名是第一可擴(kuò)展標(biāo)記語言元素,所述第二郵箱數(shù)據(jù)庫標(biāo)識名是第二 XML元素,所述第二郵箱服務(wù)器名是第三XML元素,并且所述第二服務(wù)器標(biāo)識名是第四XML元素。
14.如權(quán)利要求13所述的電子計(jì)算設(shè)備,其特征在于,所述指令使所述處理單元生成所述第一組郵箱標(biāo)識數(shù)據(jù)和第二組郵箱標(biāo)識數(shù)據(jù),使得所述第一服務(wù)器標(biāo)識名和第二服務(wù)器標(biāo)識名標(biāo)識服務(wù)器系統(tǒng)中不同的電子計(jì)算設(shè)備。
15.一種包含指令的計(jì)算機(jī)可讀數(shù)據(jù)存儲介質(zhì),所述指令在一電子計(jì)算設(shè)備(6)的處理單元(60 執(zhí)行時使所述處理單元自動地經(jīng)由一電子通信網(wǎng)絡(luò)(8)從一客戶機(jī)系統(tǒng)(4)接收(5 自動發(fā)現(xiàn)請求,所述自動發(fā)現(xiàn)請求指示所述電子計(jì)算設(shè)備向所述客戶機(jī)系統(tǒng)提供符合模式的自動發(fā)現(xiàn)響應(yīng)文檔, 所述自動發(fā)現(xiàn)請求標(biāo)識一主郵箱;響應(yīng)于接收所述自動發(fā)現(xiàn)請求,從輕量目錄訪問協(xié)議(LDAP)目錄服務(wù)器自動地取得 (54)與所述主郵箱相關(guān)聯(lián)的用戶00)的遠(yuǎn)程檔案,該目錄服務(wù)器存儲消息收發(fā)系統(tǒng)的由管理員管理的注冊用戶的遠(yuǎn)程檔案;自動地使用(56)與所述主郵箱相關(guān)聯(lián)的用戶的遠(yuǎn)程檔案以確定所述客戶機(jī)系統(tǒng)的用戶是否被允許訪問所述主郵箱;當(dāng)所述客戶機(jī)系統(tǒng)的用戶不被允許訪問所述主郵箱時,經(jīng)由所述電子通信網(wǎng)絡(luò)向所述客戶機(jī)系統(tǒng)自動地發(fā)送(58)出錯響應(yīng);當(dāng)所述客戶機(jī)系統(tǒng)的用戶被允許訪問所述主郵箱時,使用所述遠(yuǎn)程檔案自動地生成 (62)第一組郵箱標(biāo)識數(shù)據(jù),所述第一組郵箱標(biāo)識數(shù)據(jù)指定第一可擴(kuò)展標(biāo)記語言元素、第二XML元素、第三XML元素和第四XML元素,所述第一 XML元素指定標(biāo)識所述主郵箱的第一傳統(tǒng)標(biāo)識名,所述第二 XML元素指定第一郵箱數(shù)據(jù)庫標(biāo)識名,所述第一郵箱數(shù)據(jù)庫標(biāo)識名標(biāo)識存儲所述主郵箱的郵箱數(shù)據(jù)庫,所述第三XML元素指定第一郵箱服務(wù)器名,所述第一郵箱服務(wù)器名標(biāo)識提供對所述第一郵箱標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器,所述第四XML元素指定第一服務(wù)器標(biāo)識名,所述第一服務(wù)器標(biāo)識名標(biāo)識所述第一郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備;當(dāng)所述客戶機(jī)系統(tǒng)的用戶被允許訪問所述主郵箱時,使用所述用戶的遠(yuǎn)程檔案自動地生成(64)第二組郵箱標(biāo)識數(shù)據(jù),所述第二組郵箱標(biāo)識數(shù)據(jù)指定第五XML元素、第六XML元素、第七XML元素和第八XML元素,所述第五XML元素指定標(biāo)識存檔郵箱的第二傳統(tǒng)標(biāo)識名,所述第六XML元素指定第二郵箱數(shù)據(jù)庫標(biāo)識名,所述第二郵箱數(shù)據(jù)庫標(biāo)識名標(biāo)識存儲所述存檔郵箱的郵箱數(shù)據(jù)庫,所述第七XML元素指定第二郵箱服務(wù)器名,所述第二郵箱服務(wù)器名標(biāo)識提供對所述第二郵箱數(shù)據(jù)庫標(biāo)識名所標(biāo)識的郵箱數(shù)據(jù)庫的訪問的郵箱服務(wù)器, 所述第八XML元素指定第二服務(wù)器標(biāo)識名,所述第二服務(wù)器標(biāo)識名標(biāo)識所述第二郵箱服務(wù)器名所標(biāo)識的郵箱服務(wù)器在其上運(yùn)行的計(jì)算設(shè)備;經(jīng)由所述電子通信網(wǎng)絡(luò)自動地向所述客戶機(jī)系統(tǒng)發(fā)送(70)響應(yīng)于所述自動發(fā)現(xiàn)請求的自動發(fā)現(xiàn)響應(yīng),所述自動發(fā)現(xiàn)響應(yīng)包含格式化為XML文檔的自動發(fā)現(xiàn)響應(yīng)文檔,所述自動發(fā)現(xiàn)響應(yīng)文檔包括所述第一 XML元素、第二 XML元素、第三XML元素、第四XML元素、第五 XML元素、第六XML元素、第七XML元素和第八XML元素;在所述自動發(fā)現(xiàn)響應(yīng)發(fā)送至所述客戶機(jī)系統(tǒng)之后,從所述客戶機(jī)系統(tǒng)接收第一請求以訪問所述主郵箱中的電子郵件消息對象;以及在所述自動發(fā)現(xiàn)響應(yīng)發(fā)送至所述客戶機(jī)系統(tǒng)之后,從所述客戶機(jī)系統(tǒng)接收第二請求以訪問所述替換郵箱中的電子郵件消息對象。
全文摘要
如此處描述的,客戶機(jī)系統(tǒng)被自動地配置以訪問存儲在服務(wù)器系統(tǒng)上的多個郵箱中的消息對象??蛻魴C(jī)系統(tǒng)發(fā)送自動發(fā)現(xiàn)請求至服務(wù)器系統(tǒng)。作為響應(yīng),服務(wù)器系統(tǒng)向客戶機(jī)系統(tǒng)發(fā)送自動發(fā)現(xiàn)響應(yīng),該自動發(fā)現(xiàn)響應(yīng)包含自動發(fā)現(xiàn)響應(yīng)文檔,該自動發(fā)現(xiàn)響應(yīng)文檔包括主郵箱元素和至少一個替換郵箱元素??蛻魴C(jī)系統(tǒng)使用由主郵箱元素指定的第一組郵箱標(biāo)識數(shù)據(jù)來訪問存儲在服務(wù)器系統(tǒng)上的主郵箱中的消息對象,并使用由替換郵箱元素指定的多組郵箱標(biāo)識數(shù)據(jù)來訪問存儲在服務(wù)器系統(tǒng)上的替換郵箱中的消息對象。電子郵件消息是消息對象的一個示例性的類型。替換郵箱可以是存檔郵箱,用于存儲消息對象以供偶爾參考。
文檔編號G06Q50/00GK102239502SQ200980148991
公開日2011年11月9日 申請日期2009年11月30日 優(yōu)先權(quán)日2008年12月4日
發(fā)明者A·孔敘爾, H·羅克, K·巴蒂什 申請人:微軟公司