郵件


建立數個 MAIL.BOX 資料庫
IBM Lotus Domino 郵件伺服器會使用 MAIL.BOX 資料庫來保留傳輸中的訊息。郵件用戶端及其他伺服器使用 SMTP 或 IBM Lotus Notes 遞送通訊協定以將訊息放置到 MAIL.BOX 中。每一台伺服器上的「路由器」均會檢查 MAIL.BOX 中每一個訊息的位址,並將訊息傳送至本端郵件檔或將它傳送至另一台伺服器上的 MAIL.BOX 資料庫。

寫入 MAIL.BOX 的伺服器程序 (包括伺服器執行緒與「路由器」) 需要專用存取權。為了確保專用存取權,在 MAIL.BOX 中寫入或讀取的程序會鎖定資料庫,避免其他程序同時存取。嘗試存取資料庫的其他程序必須等待目前作用中的程序完成並解除鎖定資料庫,然後其他程序才能執行。

在大部份的情況下,郵件程序只會針對一個實例鎖定 MAIL.BOX。然而,當「路由器」或其他程序讀取或寫入大型訊息時,會需要較長的等待時間。有大量的新郵件時 (例如,在忙線系統上有大量郵件通信時),數個伺服器執行緒可能會嘗試將郵件放入 MAIL.BOX,同時「路由器」會嘗試讀取及更新郵件。載入繁重 (如競爭單一 MAIL.BOX 資料庫) 時,會降低效能。

在執行 Domino 版次 5 及以上版次的伺服器上,在一個伺服器上建立多個 MAIL.BOX 資料庫可以大幅增進效能。使用多個 MAIL.BOX 資料庫可以移除 MAIL.BOX 的競爭,讓多個並行程序處理訊息並增加伺服器產能。讀取一個 MAIL.BOX 時,「路由器」會將資料庫標示為「使用中」,如此嘗試存放郵件的其他伺服器執行緒會移至下一個 MAIL.BOX。更進一步的優點是具有多個 MAIL.BOX 資料庫,就可以在萬一某 MAIL.BOX 受損時提供容錯移轉。

在建立其餘的 MAIL.BOX 資料庫時,請考慮將每一個資料庫放在個別的磁碟中。因為磁碟競爭很少是 MAIL.BOX 的問題,所以將每一個額外的 MAIL.BOX 資料庫放在不同的磁碟上並不會增進各自的效能。然而,將資料庫分散在多個磁碟上,則萬一發生磁碟故障時可確保更大的可用性。

建立第二個 MAIL.BOX 資料庫所能提供的效能增進大於使用單一 MAIL.BOX。依據伺服器郵件通信,新增第三個及第四個 MAIL.BOX 資料庫可以更進一步地增進效能。但是,每新增一個 MAIL.BOX 所能獲得的效能增進會愈來愈小。

您可以在「配置設定」文件的「路由器/SMTP - 基礎」標籤中,指定 MAIL.BOX 資料庫的數目。只有在下一次伺服器重新啟動後,信箱數的變更才會生效。

在配置第二個 MAIL.BOX 資料庫後,可以使用郵件統計資料來決定是否需要額外的 MAIL.BOX 資料庫。

在建立新的信箱之後,路由器就不再使用舊的 MAIL.BOX 檔。MAIL.BOX 中的任一訊息都需要複製至伺服器上其中一個新建立的信箱。建立多個信箱時所使用的檔案命名慣例為 MAIL1.BOX、MAIL2.BOX、...MAILN.BOX,其中 N 是在「配置設定」文件中指定的信箱數目。

附註 若建立多個信箱,也就是建立 MAIL.BOX、MAIL1.BOX 等等,則當您啟動 [指令檔] [資料庫] [開啟] 並指定檔名 MAIL.BOX 時,其中一個其他 MAIL.BOX 檔案會開啟。例如,在指定檔名 MAIL.BOX 之後,MAIL1.BOX 或 MAIL2.BOX 將開啟,而不是 MAIL.BOX。

建立數個 MAIL.BOX 資料庫

1. 確定您已具備要設定的伺服器的「配置設定」文件。

2. 從「Domino 管理者」中,按一下「配置」標籤,然後展開「傳訊」小節。

3. 按一下「配置」。

4. 為您要管理的郵件伺服器或伺服器選取「配置設定」文件,再按一下「編輯配置」。

5. 按一下「路由器/SMTP - 基本」標籤。

6. 請完成此欄位,然後按一下「儲存後結束」:
欄位說明
信箱數目指出在伺服器上使用此「配置設定」文件的信箱 (MAIL.BOX 資料庫) 數。如果此欄位留白,則使用一個信箱。配置的最大值為 10 個信箱。
7. 請重新啟動伺服器,以使新設定生效。

相關主題