郵件


Domino 如何修改郵件檔以支援 IMAP
IMAP 用戶端使用必須特別針對 IMAP 啟用的標準 IBM Lotus Domino 郵件檔。如果對已註冊的 IBM Lotus Notes 使用者之郵件檔啟用 IMAP 存取,則使用者可以從 Notes 用戶端或從 IMAP 用戶端存取檔案。

標準 Domino 郵件檔會將所含的訊息相關資訊儲存在訊息的資料庫項目中。Notes 用戶端可以讀取及解譯儲存在這些項目中的資訊,但 IMAP 用戶端不能。若要支援 IMAP 用戶端並儲存 IMAP 特定資訊,則 Domino 郵件檔需要其餘的特殊 IMAP 資料庫項目。

IMAP 會將訊息資訊儲存在它自己的屬性集中。若 Domino 郵件檔要與 IMAP 搭配使用,則郵件檔中的 Notes/Domino 項目必須轉換成 IMAP 屬性。此外,必須設定郵件檔,使未來遞送到該檔案的所有訊息都是以 IMAP 格式儲存屬性資訊。

若要讓 IMAP 用戶端可以存取 Domino 郵件檔,請執行郵件轉換公用程式。轉換程序會將每一則訊息的相關資訊 (如訊息 ID 及資料夾位置) 放入訊息的 IMAP 屬性中,並在郵件檔中設定旗標,以通知「路由器」未來在遞送訊息時要新增這些 IMAP 屬性。

您可以在使用者登入 IMAP 服務之前,手動執行轉換公用程式或設定 IMAP 服務,使它在使用者第一次登入時自動轉換郵件檔。

附註 若要避免發生轉換延遲的可能性,請在使用者登入前執行轉換公用程式。

在執行轉換公用程式之前,您可能需要先準備郵件檔。

增進用戶端訊息頁眉下載的其餘 IMAP 屬性

當 IMAP 用戶端開啟已啟動 IMAP 的郵件檔時,它會對伺服器發出 FETCH 指令,要求可以讓它顯示訊息頁眉的資訊。若要增進 IMAP 用戶端在下載訊息頁眉時的效能,「路由器」會將這些 IMAP 屬性新增到遞送至啟動 IMAP 郵件檔的訊息中。


附註 如果收件人的「個人」文件指定 MIME 作為喜好設定的郵件儲存格式,則「路由器」會新增這些屬性。如果使用者的儲存喜好設定是設定為「保留寄件人的格式」,則不會在以 MIME 格式遞送給該使用者的訊息中新增屬性。

這些屬性含有 MIME 內容類型、結構及訊息大小的摘要資訊。屬性的使用方法需視用戶端而定。幾乎所有的用戶端都會要求大小資訊。此外,部份用戶端還會要求類型及主體結構資訊。如果存在這些摘要屬性,則在 IMAP 服務傳回訊息頁眉以回應用戶端 FETCH 要求時,會使用屬性資訊來滿足要求,而不是開啟每一則訊息以取得該資訊。所以,用戶端顯示訊息頁眉的速度會比沒有摘要屬性時更快。若是大型檔案,且具極高百分比以 IBM Lotus Notes rich text 格式做為訊息格式,能減少的回應時間更是特別多。

附註 IBM Lotus Domino IMAP 服務不會使用「配置設定」文件之「基礎」標籤中的設定,來指定是否要傳回訊息的實際大小。此欄位會出現在「配置設定」文件中,用來提供與 Domino 較早版本的相容性。

執行轉換公用程式以啟動 IMAP 使用的郵件檔後,必須使用 -h 選項以再一次執行轉換公用程式,以將這些屬性新增到訊息中。為了啟動 IMAP 使用的郵件檔而初始執行的郵件檔轉換,不論是否是自行執行 CONVERT 或讓 IMAP 服務自動啟動郵件檔,並不會將 IMAP 特定屬性新增到郵件檔中預先存在的訊息。因此,在啟動郵件檔以供 IMAP 使用前新增到檔案中的訊息,絕不會含有這些摘要屬性。

如果在使用者的「個人」文件中,郵件儲存喜好設定是設為「使用 MIME」,則啟動郵件檔以供 IMAP 使用後,「路由器」會將這些 IMAP 屬性自動新增到訊息中。然而,屬性並不會新增到以 Notes rich text 格式儲存的訊息中。

相關主題