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

指定绝对邮件大小限制

关键字:blocklimitnoblocklimitlinelimitnolinelimitsourceblocklimit

尽管分段功能可以自动将邮件分成较小的部分,但某些情况下应该拒绝大于某个出于管理目的定义的限制的邮件(例如为了避免对服务拒绝的攻击)。

关键字 blocklimitlinelimitsourceblocklimit 用于实施绝对大小限制。上述所有关键字后面都必须跟一个整数值。

关键字 blocklimit 指定邮件中允许的最大块数。MTA 拒绝将块数大于该值的邮件在通道排队的尝试。MTA 块通常为 1024 字节,可以使用 MTA 选项文件中的 BLOCK_SIZE 选项对其进行更改。

关键字 sourceblocklimit 指定外来邮件中允许的最大块数。MTA 拒绝向通道提交块数大于该值的邮件的尝试。也就是说,blocklimit 应用于目标通道,而 sourceblocklimit 应用于源通道。MTA 块通常为 1024 字节,可以使用 MTA 选项文件中的 BLOCK_SIZE 选项对其进行更改。

也可以根据每个发件人来指定源块限制,方法是:使用 MTA 选项 LDAP_SOURCEBLOCKLIMIT 指定用户 LDAP 属性并将此属性添加到发件人 LDAP 条目。还可以基于发件人域来支持源块限制。用 MTA 选项 LDAP_DOMAIN_ATTR_SOURCEBLOCKLIMIT 指定域 LDAP 属性,并将此属性添加到发件人的域 LDAP 条目。这些值都没有默认值。

关键字 linelimit 指定邮件中允许的最大行数。MTA 拒绝将行数大于该值的邮件在通道排队的尝试。如果必要,可以同时实施关键字 blocklimitlinelimit

MTA 选项 LINE_LIMITBLOCK_LIMIT 可用于在所有通道中实施相似的限制。这些限制的优点是可以应用于所有通道。因此,MTA 服务器可以在获取邮件收件人信息之前使邮件客户机了解这些限制。这就简化了某些协议中的邮件拒绝进程。

通道关键字 nolinelimitnoblocklimit 是默认设置,表示除了通过 MTA 选项 LINE_LIMITBLOCK_LIMIT 实施的全局限制外,不实施任何限制。