Sun Java System Messaging Server 6 2005Q4 管理指南

通道定義

通道定義顯示在 MTA 配置檔案 imta.cnf 的下半部分,位於重新寫入規則之後 (請參閱MTA 配置檔案中規則區段以及通道定義的開頭部分)。

通道定義包含通道名稱,這些名稱之後跟關鍵字可選擇清單以及唯一通道標記。前者定義通道配置,而重新寫入規則會使用後者將郵件路由至通道。通道定義以單一空白行分隔。通道定義內部可能存在註釋,但不存在空白行。


[blank line]
! sample channel definition
Channel_Name keyword1 keyword2
Channel_Tag
[blank line]

所有通道定義總稱為通道主機表。個別通道定義稱為通道區段。例如,在以下範例中,通道主機表包含三個通道定義或通道區塊。


! test.cnf - An example configuration file.
!
! Rewrite Rules
      .
      .
      .

! BEGIN CHANNEL DEFINITIONS
! FIRST CHANNEL BLOCK
l
local-host

! SECOND CHANNEL BLOCK
a_channel defragment charset7 usascii
a-daemon

! THIRD CHANNEL BLOCK
b_channel noreverse notices 1 2 3
b-daemon

典型的通道項目如下所示:


tcp_intranet smtp mx single_sys subdirs 20 noreverse maxjobs 7 SMTP_POOL
maytlsserver allowswitchchannel saslswitchchannel tcp_auth
tcp_intranet-daemon

第一個詞 (此例中為 tcp_intranet) 是通道名稱。最後一個詞 (此例中為 tcp_intranet-daemon) 稱為通道標記。通道標記是重寫規則用來導向郵件的名稱。通道名稱和通道標記之間的詞稱為通道關鍵字,它們指定如何處理郵件。數百個不同的關鍵字允許按照多種方式處理郵件。第 12 章, 配置通道定義中會列出並說明通道關鍵字的完整清單。

通道主機表定義 Messaging Server 可以使用的通道以及與每個通道關聯的系統名稱。

在 UNIX 系統上,檔案中的第一個通道區段通常說明本機通道 l。(異常是一個預設通道,可以在本機通道之前顯示。)本地通道用於作出路由決定和傳送由 UNIX 郵件工具傳送的郵件。

您也可以在 MTA 選項檔案 (option.dat) 中為通道設定全域選項,或在通道選項檔案中為特定通道設定選項。如需有關選項檔案的更多資訊,請參閱選項檔案TCP/IP (SMTP) 通道選項檔案。如需有關配置通道的詳細資訊,請參閱第 12 章, 配置通道定義。如需有關建立 MTA 通道的更多資訊,請參閱MTA 配置檔案