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

选择用于转换处理的通信

与其他 MTA 通道不同,转换通道通常不是在地址或 MTA 重写规则中指定的。相反,邮件是使用 CONVERSIONS 映射表(由 imta_tailor 文件中的参数 IMTA_MAPPING_FILE 指定)发送到 conversion 通道的。该表的条目具有以下格式:

IN-CHAN=source-channel ;OUT-CHAN=destination-channel;CONVERT Yes/No

MTA 处理每个邮件时将探测 CONVERSIONS 映射表(如果存在)。如果 source-channel 是邮件的源通道,destination-channel 是邮件的目标通道,则执行 CONVERT 之后的操作(Yes 表示 MTA 将邮件从其 destination-channel 转移到 conversion 通道;如果未找到匹配项,邮件将被排入常规目标通道队列中)。


注 –

user@conversion.localhostname 格式或 user@conversion 格式的地址将通过 conversion 通道进行路由,而不考虑 CONVERSIONS 映射表。


在以下示例中,将所有非内部邮件(来自或发送到 Internet 的邮件)都路由到 conversion 通道。

CONVERSIONS

   IN-CHAN=tcp_local;OUT-CHAN=*;CONVERT   Yes
   IN-CHAN=*;OUT-CHAN=tcp_local;CONVERT   Yes

第一行指定将处理来自 tcp_local 通道的邮件。第二行指定也将处理进入 tcp_local 通道的邮件。tcp_local 通道处理进入和来自 Internet 的所有邮件。由于默认设置是不经过 conversion 通道,因此任何其他邮件都将不经过 conversion 通道。

请注意,这是一个非常基本的表,对于具有更多自定义配置的站点(例如,使用多个出站到 Internet 的 tcp_* 通道的站点,或使用多个从 Internet 入站的 tcp_* 通道的站点)可能不够用。