使用 Notes® 遞送以遞送郵件的概觀

HCL Domino® 使用「Notes® 遠端程序呼叫 (NRPC)」在伺服器之間傳送郵件。HCL Notes® 遞送使用「Domino® 名錄」中的資訊,以決定要將寄給指定使用者的郵件送往何處。Notes® 遞送將郵件自寄件人的郵件伺服器移至收件人的郵件伺服器。

寄件人伺服器的「路由器」會決定將訊息移至下一部的伺服器;換句話說,至訊息目的路徑的下一個「躍點」。每個伺服器使用其傳送表格,來計算在到目的端伺服器的路徑上下一個躍點。當訊息抵達目的地伺服器時,「路由器」會將它遞送到收件人的郵件檔中。

Notes® 遞送移動訊息的方式

當使用者將郵件傳送給具 Notes® 位址的收件人時,例如,Jane Doe/Renovations,「路由器」會於 mail.box 中挑選訊息,以決定訊息傳送的地方。「路由器」會先至「Domino® 名錄」上尋找收件人 Jane Doe/Renovations的「人員」文件。「人員」文件內有 Jane Doe 郵件伺服器的名稱。按照此資訊,「路由器」使用其網路知識 (也就是傳送表格) 以決定訊息的下一個停止點。「路由器」分派訊息的方式是依據收件人的郵件檔是否位在:

  • 相同的伺服器上
  • 在相同 Notes® 具名網路中的不同伺服器上
  • 本端 Domino® 網域內,不同 Notes® 具名網路中的伺服器上
  • 外部 Domino® 網域中的伺服器上

將訊息移動至同一個伺服器上的收件人

在查詢過收件人的「人員」文件後,如果「路由器」確定收件人的郵件伺服器就是寄件人的伺服器,「路由器」便將訊息遞送到收件人郵件檔。

將訊息移動給 Notes® 具名網路內另一個伺服器上的收件人

如果寄件人和收件人沒有共用一個郵件伺服器,則「路由器」會檢查「Domino® 名錄」,以確認這些伺服器是否位於相同的 Domino® 網域內。

如果在「Domino® 名錄」內找到目的地伺服器的「伺服器」文件,「路由器」會查詢此文件以判定伺服器的網路資訊。在「伺服器」文件的「 > Notes 網路通訊埠」標籤上,伺服器會指派給一個以上的 Notes® 具名網路 (NNN)。Notes® 具名網路是一個給定的 Domino® 網域中的伺服器群組,這個伺服器群組共用一個通訊協定且透過 LAN 或數據機連線來連接。

註: 相同網域內的伺服器不一定就會在相同的 Notes® 具名網路上。共用一個 Notes® 具名網路的伺服器,通常都是在同一個 Domino® 網域中。

若兩部伺服器共用一個 Notes® 具名網路,「路由器」會立刻將訊息由寄件人伺服器的 mail.box 檔,送到收件人伺服器的 mail.box 檔。收件人伺服器上的「路由器」再將訊息遞送到收件人的郵件檔。因為郵件會自動在 Notes® 具名網路內部傳送,因此您不需建立任何其他的連線或文件。

將訊息移動給相同 Domino® 網域內不同 NNN 中的收件人

如果寄件人跟收件人的郵件伺服器是在相同 Domino® 網域中,但卻沒有共用一部郵件伺服器或是 Notes® 具名網路,則兩個網路間必須要有連線才能使傳送成功。可用下列兩種方式來連接 Notes® 具名網路:

  • 使用多重 Notes® 具名網路成員之一的「橋接」伺服器
  • 使用「連接」文件

當「連接」文件提供於 NNN 間傳送郵件的資訊時,來源網路與目的網路可以是在不同的 Domino® 網域中。文件包含所有「路由器」在尋找目的網路時所需的資訊。

使用橋接伺服器以連接相同 Domino® 網域上的兩個網路

在相同網域上的兩個網路可以相互通訊而不須「連接」文件,其前提是其中任何一伺部服器同時是兩個網路的成員。位於多重網路上的伺服器,可以作為執行不同通訊協定之網路間的橋接器。例如,如果一個 Notes® 具名網路是執行 TCP/IP,而另一個是執行 SPX,您可以將同時執行兩種通訊協定的伺服器設定為這兩個 Notes® 具名網路的成員。此伺服器就作為是網路間的橋接器。

當在 TCP/IP 網路的使用者將訊息傳送給在 SPX 網路上的某個人時,「路由器」會將訊息從寄件人伺服器上的 mail.box 傳送到此「橋接」伺服器上的 mail.box。當訊息抵達目的地 Notes® 具名網路中的伺服器之後,該伺服器上的「路由器」會將訊息傳送到收件人伺服器上的 mail.box。收件人伺服器上的「路由器」再將訊息遞送到收件人的郵件檔。

若該伺服器間的路徑涉及多重伺服器「躍點」,則「路由器」會將訊息傳送到路徑中下一部伺服器的 mail.box 上。路徑上的每一個「路由器」均會將訊息傳送到路徑中的下一部伺服器上的 mail.box 中。

使用連接文件以連接網路與網域

當沒有共用伺服器以提供網路間的橋接器時,「路由器」需要「連接」文件在伺服器間傳送郵件。「連接」文件指定送件與收件伺服器、何時和如何連線、以及連線期間所執行的作業 ,例如抄寫與郵件傳送。「連線」文件中的來源或傳送伺服器,以及接收或目的地伺服器可能會在相同的 Domino® 網域中或在不同的 Domino® 網域。

「路由器」找到兩個 Notes® 具名網路間的連線之後,它會將郵件傳送到連線路徑上的下一部伺服器上。

郵件傳送的「連線」文件會指定單向的連接,且通常會找到成對的。例如,某「連線」文件排程自「伺服器 A」到「伺服器 B」的連接,另一份「連線」文件則是排程「伺服器 B」到「伺服器 A」的連接。

將訊息移動至在外部 Domino® 網域上的收件人

當 mail.box 訊息中收件人的位址所指之目的端是在本端 Domino® 網域之外,「路由器」會查詢「Domino® 名錄」中的「連線」文件,其中便會說明本端網域如何與目的端網域通訊。當兩個網域間有直接的實體連接時,您可以建立其網域間的「連線」文件。

找到「連線」文件之後,「路由器」會將訊息傳送到送件人網域內與收件人網域伺服器連接的一部伺服器上。當伺服器連接上時,訊息即傳送到另一個網域,再傳送至收件人的伺服器與郵件檔。

Domino® 網域間的間接連線

在擁有三個或更多個 Domino® 網域的組織中,您可能無法使用「連線」文件以連接些網域,因為網路拓樸不允許它們之間的直接實體連接。然而,如果它們都有公用中間網域的「連線」文件,您可以經由橋接來源網域與目的網域的網域(網域群),將郵件從來源網域傳送到目的網域。例如,若「網域 A」與「網域 B」沒有任何伺服器連接,但它們都有連到「網域 C」;因此「網域 A」與「網域 B」之間的郵件,可以透過「網域 C」來傳送。如欲建立此遞送路徑,您可以建立「非相鄰領域」文件,該文件會指定目標網域,以及透過能將郵件遞送至目標網域的網域。

將郵件傳送給不同網域內的使用者

當在 Domino® 網域中傳送郵件時,寄件人只須指定使用者的一般姓名,例如,John Smith。既然 John Smith 為寄件人且在相同的「Domino® 名錄」中有「人員」文件,「路由器」會找出 John 在目錄中的項目並確定其郵件檔的位置。然而,當傳送郵件給在不同 Domino® 網域上的使用者時,「路由器」對收件人的「人員」文件沒有存取權,因為其儲存於不同的「Domino® 名錄」中。當將郵件傳送給不同 Domino® 網域內的使用者時,寄件人必須將收件人的網域附加在收件人的位址後。例如,Renstores 網域內的某使用者想要寄信給 Renovations 網域內的 John Smith,則使用者必須將訊息的位址指定為 jsmith@Renovations,而不是只有 jsmith 或 John Smith。位址上的網域名稱會通知「路由器」尋找此網域的「連線」文件,並將訊息傳送到文件中指定的伺服器。

若要更容易地將郵件寄送給其他網域的使用者,使用者可以在他們的「聯絡人」中建立一個項目,用來指定收件人完整的位址;例如,jdoe@Renovations。或是管理員可以在「Domino® 名錄」上建立項目,以在收件人「人員」文件中「轉寄位址」欄位上指定收件人位址,或是使用「目錄協助」或「目錄目錄」共用網域間的「Domino® 名錄」。