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

控制邮件中多个地址的处理方式

关键字:multipleaddrsperfilesinglesingle_sys

MTA 允许每个排队的邮件中出现多个目标地址。某些通道程序也许只能处理带有一个收件人的邮件、带有有限数量的收件人的邮件、或每个邮件副本带有一个目标系统的邮件。 例如,SMTP 通道主程序在给定的事务中只创建与一个远程主机的连接,因此只能处理到该主机的地址(尽管通常将一个通道用于所有 SMTP 通信)。

另一个示例是某些 SMTP 服务器可能会对一次能够处理的收件人数量施加限制,它们可能无法处理这类错误。

关键字 multipleaddrsperfilesinglesingle_sys 可以用于控制多个地址的处理方式。关键字 single 表示应该为通道中的每个目标地址分别创建一个邮件副本。不建议对 tcp_* 通道使用 single 关键字,因为它会更改作业控制器管理通信的方式,并且对于普通的 SMTP 方案不适用。关键字 single_sys 为使用的每个目标系统创建一个邮件副本。关键字 multiple 是默认设置,它为整个通道创建一个邮件副本。


注 –

不管使用哪个关键字,至少为邮件在其排队的每个通道创建每个邮件的一个副本。


addrsperfile 关键字用于限制可与通道队列中一个邮件文件关联的最大收件人数量,从而限制了单次操作中处理的收件人数量。该关键字要求一个整数参数,该参数指定邮件文件中允许的最大收件人地址数量;如果收件人地址达到该数量,则 MTA 自动创建其他邮件文件来容纳它们。(默认的 multiple 关键字通常不对邮件文件中的收件人数量实施限制,但是 SMTP 通道的默认值为 99。)