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

按功能分类的通道关键字

以下各表是分类后的关键字列表。表和类别如下所示:

表 12–2 地址处理关键字

关键字 

页 

定义 

地址处理 

733 

在信封中使用 % 路由;与 percents 同义。地址类型和约定

822 

地址类型和约定

在信封中使用源路由;与 sourceroute 相同。

addreturnpath 

生成 Return-path 标题行

向加入此通道队列的邮件添加 Return-path: 标题。

aliaslocal 

指定别名文件和别名数据库探测

在别名文件和别名数据库中查找重写的地址。 

authrewrite 

TCP/IP 连接和 DNS 查找支持

用于源通道中,它使 MTA 将已验证的创始者信息(如果可用)传播到标题中。 

bangoverpercent 

在地址中添加路由信息

将 A!B%C 分组为 A!(B%C) 

bangstyle 

地址类型和约定

在信封中使用 UUCP ! 路由;与 uucp 同义。

defaulthost 

指定修正不完整地址时使用的主机名

指定用于完成地址的域名 

dequeue_removeroute 

删除源路由

从信封 To: 地址中删除源路由。

exproute 

在地址中添加路由信息

将地址传递到远程系统时,要求显式路由。 

holdlimit 

多个地址扩展

当信封收件人地址的数量超过此限制时,将保留邮件。 

improute 

在地址中添加路由信息

此通道地址的隐式路由 

missingrecipientpolicy 

使缺少收件人标题行的邮件合法化

为缺少收件人标题的邮件设置如何使其合法化(添加何种标题)的策略。 

noaddreturnpath 

生成 Return-path 标题行

使邮件入队时不要添加 Return-path: 标题。

nobangoverpercent 

在地址中添加路由信息

将 A!B%C 分组为 (A!B)%C 

nodefaulthost 

指定修正不完整地址时使用的主机名

不指定用于完成地址的域名 

noexproute 

在地址中添加路由信息

没有用于此通道地址的显式路由 

noimproute 

在地址中添加路由信息

没有用于此通道地址的隐式路由 

noreceivedfrom 

从信封 To 和 From 地址构建 Received 标题行

构建 Received: 标题行,不包含原始信封的 From: 地址。

noremotehost 

指定修正不完整地址时使用的主机名

使用本地主机的域名作为默认域名来完成地址 

norestricted 

启用限制的邮箱编码

unsrestricted 相同。

noreverse 

启用特定于通道的反向数据库使用

使邮件地址免受地址反向处理 

norules 

启用特定于通道的重写规则检查

不对此通道强制执行特定于通道的重写规则检查。 

percentonly 

在地址中添加路由信息

忽略 bang 路径。在信封中使用 % 路由。 

percents 

地址类型和约定

在信封中使用 % 路由;与 733 同义。

remotehost 

指定修正不完整地址时使用的主机名

使用远程主机的名称作为默认域名来完成地址 

restricted 

启用限制的邮箱编码

通道连接到需要编码的邮件系统。 

reverse 

启用特定于通道的反向数据库使用

已根据地址反向数据库或 REVERSE 映射检查地址 

routelocal 

禁用显式路由地址的重写

向通道重写地址时,使 MTA 尝试让地址中的所有显式路由“短路”。 

rules 

启用特定于通道的重写规则检查

对此通道强制执行针对通道的重写规则检查。 

sourceroute 

地址类型和约定

822 同义。

subaddressexact 

子地址处理

在条目匹配期间不执行特殊的子地址处理;整个邮箱包含子地址都与条目匹配时,才认为该别名匹配。 

subaddressrelaxed 

子地址处理

对完全匹配以及名称+* 格式的匹配进行查找后,MTA 应另外检查仅名称部分相同的匹配。 

subaddresswild 

子地址处理

对完全匹配(包含整个子地址)进行查找后,接下来 MTA 应查找名称+* 格式的条目。 

unrestricted 

启用限制的邮箱编码

通知 MTA 不执行 RFC 1137 编码和解码。 

uucp 

地址类型和约定

在信封中使用 UUCP! 路由;与 bangstyle 同义。 

viaaliasoptional 

必须从别名指定地址

不要求别名生成与通道相匹配的最终收件人地址。 

viaaliasrequired 

必须从别名指定地址

与通道匹配的最终收件人地址必须由别名生成。 

表 12–3 附件和 MIME 处理

关键字 

定义 

defragment 

Message/Partial 邮件的自动片段整理

将在通道排队的部分邮件放置到片段整理通道队列中。 

ignoreencoding 

忽略 Encoding 标题行

忽略外来邮件中的“编码:”标题。

interpretencoding 

忽略 Encoding 标题行

解释外来邮件中的“编码:”标题(如果需要)。

nodefragment 

Message/Partial 邮件的自动片段整理

禁用片段整理。 

表 12–4 字符集和八位数据

关键字 

定义 

charset7 

字符集标记和 8 位数据

与 7 位文本邮件关联的默认字符集 

charset8 

字符集标记和 8 位数据

与 8 位文本邮件关联的默认字符集 

charsetesc 

字符集标记和 8 位数据

与包含换码符的 7 位文本关联的默认字符集 

eightbit 

字符集标记和 8 位数据

通道支持八位字符。 

eightnegotiate 

字符集标记和 8 位数据

如果可能,通道应对使用八位传输进行协商。 

eightstrict 

字符集标记和 8 位数据

拒绝包含未经协商的八位数据标题的邮件。 

sevenbit 

字符集标记和 8 位数据

不支持 8 位字符;必须对 8 位字符进行编码。 

表 12–5 MTA 队列区域中的文件创建

关键字 

页 

定义 

addrsperfile 

处理对超过配额用户的邮件传送

可与通道队列中单个邮件文件相关联的收件人最大数量的限制 

expandchannel 

多个地址扩展

指定由于应用 expandlimit 而在其中执行延迟扩展的通道。 

expandlimit 

多个地址扩展

地址数目超过此限制时,“脱机”处理外来邮件。 

multiple 

处理对超过配额用户的邮件传送

对邮件文件中收件人的数量未作限制,但将 SMTP 通道默认为 99。 

single 

处理对超过配额用户的邮件传送

为通道中每个目标地址分别创建一个邮件副本。 

single_sys 

处理对超过配额用户的邮件传送

为所用的每个目标系统创建一个邮件副本。 

subdirs 

将通道邮件队列分布到多个子目录中

指定将在其中分布通道队列的邮件的子目录的数量。 

表 12–6 标题关键字

关键字 

定义 

authrewrite 

TCP/IP 连接和 DNS 查找支持

用于源通道中,它使 MTA 将已验证的创始者信息(如果可用)传播到标题中。 

commentinc 

处理地址标题行中的注释

完好保留邮件标题行中的注释。 

commentmap 

处理地址标题行中的注释

通过 COMMENT_STRINGS 映射表运行邮件标题行中的注释字符串。

commentomit 

处理地址标题行中的注释

从邮件标题行中删除注释。 

commentstrip 

处理地址标题行中的注释

从邮件标题行的注释字段中删除有问题的字符。 

commenttotal 

处理地址标题行中的注释

删除除 Received: 标题行以外的所有标题行中的注释(括号中的内容)标题行。不建议使用。 

datefour 

将日期转换为两位数或四位数

将所有年份字段扩展为四位数。 

datetwo 

将日期转换为两位数或四位数

删除四位数日期中的前两位数。提供与要求两位数日期的邮件系统的兼容性;不得用于其他用途。 

dayofweek 

在日期中指定星期几

保留星期几信息,并将其添加到缺少此信息的日期和时间标题中。 

defaulthost 

指定修正不完整地址时使用的主机名

指定用于完成地址的域名 

dropblank 

删除非法的空收件人标题

删除外来邮件中的非法空标题。 

header_733 

地址类型和约定

在邮件标题中使用 % 路由。 

header_822 

地址类型和约定

在邮件标题中使用源路由。 

headerlabelalign 

标题对齐和折叠

控制加入此通道队列的邮件标题的对齐点,它使用整数参数。 

headerlinelength 

标题对齐和折叠

控制加入此通道队列的标题行的长度。 

headerread 

删除选定的邮件标题行

在处理原来的邮件标题之前,邮件加入队列后对邮件标题应用选项文件中的标题剪裁规则(请小心使用)。 

headertrim 

删除选定的邮件标题行

在处理原来的邮件标题之后,对邮件标题应用选项文件中的标题剪裁规则。 

header_uucp 

地址类型和约定

在标题中使用 ! 路由 

inner 

重写嵌入式标题

分析邮件并重写内部标题。 

innertrim 

删除选定的邮件标题行

对内部邮件标题应用选项文件中的标题剪裁规则(请小心使用)。 

语言 

设置标题中的默认语言

指定标题的默认语言。 

maxheaderaddrs 

自动分割长标题行

控制一行中可以显示的地址数量。 

maxheaderchars 

自动分割长标题行

控制一行中可以显示的字符数量。 

missingrecipientpolicy 

使缺少收件人标题行的邮件合法化

为缺少收件人标题的邮件设置如何使其合法化(添加何种标题)的策略。 

nodayofweek 

在日期中指定星期几

从日期和时间标题中删除星期几。提供与不能处理此信息的邮件系统的兼容性;不得用于其他用途。 

nodefaulthost 

指定修正不完整地址时使用的主机名

不指定用于完成地址的域名 

nodropblank 

删除非法的空收件人标题

不删除外来邮件中的非法空标题。 

noheaderread 

删除选定的邮件标题行

不应用选项文件中的标题剪裁规则。 

noheadertrim 

删除选定的邮件标题行

不应用选项文件中的标题剪裁规则。 

noinner 

重写嵌入式标题

不重写内部邮件标题行。 

noinnertrim 

删除选定的邮件标题行

不对内部邮件标题应用标题剪裁。 

noreceivedfor 

从信封 To 和 From 地址构建 Received 标题行

构建 Received: 标题行而不包含任何信封收件人信息。

noreceivedfrom 

从信封 To 和 From 地址构建 Received 标题行

构建 Received: 标题行,不包含原始信封的 From: 地址。

noremotehost 

指定修正不完整地址时使用的主机名

使用本地主机的域名作为默认域名来完成地址 

noreverse 

启用特定于通道的反向数据库使用

使在此通道排队的邮件地址免受地址反向处理 

norules 

启用特定于通道的重写规则检查

不对此通道强制执行特定于通道的重写规则检查。 

nox_env_to 

生成/删除 X-Envelope-to 标题行

删除 X-Envelope-to 标题行。

personalinc 

处理地址标题行中的个人名称

完好保留邮件标题行中的个人名称字段。 

personalmap 

处理地址标题行中的个人名称

通过 PERSONAL_NAMES 映射表运行个人名称。 

personalomit 

处理地址标题行中的个人名称

从邮件标题行中删除个人名称字段。 

personalstrip 

处理地址标题行中的个人名称

从标题行的个人名称字段中删除有问题的字符。 

receivedfor 

从信封 To 和 From 地址构建 Received 标题行

如果邮件只发送给一个信封收件人,则将该信封的 To: 地址包含在它构建的 Received: 标题行中。

receivedfrom 

从信封 To 和 From 地址构建 Received 标题行

如果 MTA 已更改信封的 From: 地址,则为外来邮件构建 Received: 标题行时,应包含原始信封的 From: 地址。

remotehost 

指定修正不完整地址时使用的主机名

使用远程主机的名称作为默认域名来完成地址 

restricted 

启用限制的邮箱编码

通道连接到需要此编码的邮件系统。 

reverse 

启用特定于通道的反向数据库使用

根据地址反向数据库或 REVERSE 映射检查地址 

rules 

启用特定于通道的重写规则检查

对此通道强制执行针对通道的重写规则检查。 

sensitivitycompany confidential 

敏感度检查

Companyconfidential 是所接受的邮件的敏感度上限。

sensitivitynormal 

敏感度检查

Normal 是所接受的邮件的敏感度上限。

sensitivitypersonal 

敏感度检查

Personal 是所接受的邮件的敏感度上限。

sensitivityprivate 

敏感度检查

Private 是所接受的邮件的敏感度上限。

sourcecommentinc 

处理地址标题行中的注释

保留外来邮件标题行中的注释。 

sourcecommentmap 

处理地址标题行中的注释

通过源通道运行标题行中的注释字符串。 

sourcecommentomit 

处理地址标题行中的注释

删除来自外来邮件标题行(例如,To:、、From: 和 Cc: 标题)删除所有注释。 

sourcecommentstrip 

处理地址标题行中的注释

从外来标题行的注释字段中删除有问题的字符。 

sourcecommenttotal 

处理地址标题行中的注释

删除外来邮件中的注释(扩号中的内容)。 

sourcepersonalinc 

处理地址标题行中的个人名称

完好保留外来邮件标题行中的个人名称。 

sourcepersonalmap 

处理地址标题行中的个人名称

通过源通道中运行个人名称。 

sourcepersonalomit 

处理地址标题行中的个人名称

从外来邮件标题行中删除个人名称字段。 

sourcepersonalstrip 

处理地址标题行中的个人名称

从外来邮件标题行的个人名称字段中删除有问题的字符。 

unrestricted 

启用限制的邮箱编码

通知 MTA 不执行 RFC 1137 编码和解码。 

x_env_to 

生成/删除 X-Envelope-to 标题行

启用生成 X-Envelope-to 标题行。

表 12–7 传入通道匹配和切换关键字

关键字 

定义 

allowswitchchannel 

外来邮件的备用通道(切换通道)

允许从 switchchannel 通道切换到此通道

nosaslswitchchannel 

SMTP 验证、SASL 和 TLS

SASL 验证成功完成后,不切换到此通道 

noswitchchannel 

外来邮件的备用通道(切换通道)

不应该切换到此通道或从此通道切换到其他通道。 

switchchannel 

外来邮件的备用通道(切换通道)

从服务器通道切换到与发件主机关联的通道。 

saslswitchchannel 

SMTP 验证、SASL 和 TLS

使外来连接在客户机成功使用 SASL 后切换到指定的通道。 

tlsswitchchannel 

传输层安全性

TLS 协商成功后,切换到其他通道。 

表 12–8 日志记录和调试通道关键字

关键字 

定义 

日志记录 

记录关键字

将邮件入队和出队信息记录到日志文件中,并为特定通道激活记录。 

loopcheck 

设置 Loopcheck

在 SMTP EHLO 响应标题中放入字符串,以便 MTA 检查它是否在与自身通信。 

master_debug 

调试关键字

在通道的主程序输出中创建调试输出。 

nologging 

记录关键字

不将邮件入队和出队信息记录到日志文件中。 

noloopcheck 

设置 Loopcheck

不在 SMTP EHLO 响应标题中放入字符串。 

nomaster_debug 

调试关键字

通道的主程序输出中无调试输出。 

noslave_debug 

调试关键字

不生成从属调试输出。 

slave_debug 

调试关键字

生成从属调试输出。 

表 12–9 长型地址列表或标题通道关键字

关键字 

定义 

expandchannel 

多个地址扩展

指定由于应用 expandlimit 而在其中执行延迟扩展的通道。 

expandlimit 

多个地址扩展

地址数目超过此限制时,“脱机”处理外来邮件。 

holdlimit 

多个地址扩展

地址数量超过此限制时保留邮件。 

maxprocchars 

标题对齐和折叠

可以处理和重写的最大长度的标题。 

表 12–10 邮箱过滤器通道关键字

关键字 

定义 

channelfilter 

指定邮箱过滤器文件位置

通道过滤器文件的位置;与 destinationfilter 相同。

destinationfilter 

应用到外发邮件的通道过滤器文件的位置。 

destinationspamfilter Xoptin 

垃圾邮件过滤器关键字

通过垃圾邮件过滤软件 X 运行发送到此通道的邮件。 

fileinto 

指定邮箱过滤器文件位置

指定应用邮箱过滤器 fileinto 操作时对地址的影响。

filter 

指定邮箱过滤器文件位置

指定用户过滤器文件的位置。 

nochannelfilter 

指定邮箱过滤器文件位置

不对外发邮件进行通道过滤。也称为 nodestinationfilter

nodestinationfilter 

指定邮箱过滤器文件位置

不对外发邮件执行通道过滤。 

nofileinto 

指定邮箱过滤器文件位置

邮箱过滤器 fileinto 操作无影响。 

nofilter 

指定邮箱过滤器文件位置

不执行用户邮箱过滤。 

nosourcefilter 

指定邮箱过滤器文件位置

不对外来邮件执行通道过滤。 

sourcefilter 

指定邮箱过滤器文件位置

为外来邮件指定通道过滤器文件的位置。 

sourcespamfilter Xoptin 

垃圾邮件过滤器关键字

通过垃圾邮件过滤软件 X 运行源自此通道的邮件。 

表 12–11 NO-SOLICIT SMTP 扩展支持关键字

关键字 

定义 

sourcenosolicit 

NO-SOLICIT SMTP 扩展支持

指定一个以逗号分隔的列表,此列表包括将在此通道提交的邮件中阻塞的请求字段值。 

destinationnosolicit 

NO-SOLICIT SMTP 扩展支持

指定一个以逗号分隔的列表,此列表包括不会被此通道中排队的邮件接受的请求字段值。 

表 12–12 通知和邮寄主管邮件关键字

关键字 

定义 

(有关完整的通知过程,请参见控制传送状态通知邮件

aliaspostmaster 

邮寄主管返回的邮件内容

将发送给正式通道名称中用户名称邮寄主管的邮件重定向到 postmaster@local-host,其中 local-host 是本地主机名(本地通道中的名称)。 

copysendpost 

返回的失败邮件

将失败通知的副本发送给邮寄主管,除非失败邮件中的创始者地址为空。 

copywarnpost 

警告消息

向邮寄主管发送警告消息的副本(除非未传送邮件上的创始者地址为空)。 

errsendpost 

返回的失败邮件

仅在无法将通知返回创始者时向邮寄主管发送错误通知的副本。 

errwarnpost 

警告消息

在无法将通知返回创始者时向邮寄主管发送警告消息的副本。 

includefinal 

在状态通知邮件中包含已变更的地址

传送通知时包含收件人地址的最终格式。 

nonurgentnotices 

设置通知邮件传送间隔

指定在发送通知和返回非紧急优先级邮件前可能经过的时间。 

noreturnaddress 

邮寄主管返回的邮件内容

RETURN_ADDRESS 选项值用作邮寄主管地址名称。

noreturnpersonal 

邮寄主管返回的邮件内容

RETURN_PERSONAL 选项值用作邮寄主管个人名称。

normalnotices 

设置通知邮件传送间隔

指定在发送通知和返回普通优先级邮件前可能经过的时间。 

nosendpost 

返回的失败邮件

禁用向邮寄主管发送所有失败邮件的副本。 

notices 

设置通知邮件传送间隔

指定在发送通知和返回邮件之前可能经过的时间。 

nowarnpost 

警告消息

禁用向邮寄主管发送警告消息的副本。 

postheadbody 

邮寄主管返回的邮件内容

同时返回邮件的标题和内容。 

postheadonly 

邮寄主管返回的邮件内容

仅向邮寄主管返回标题。 

returnaddress 

邮寄主管返回的邮件内容

指定本地邮寄主管的返回地址。 

returnenvelope 

空的信封返回地址

控制空的信封返回地址的使用。 

returnpersonal 

邮寄主管返回的邮件内容

设置本地邮寄主管的个人名称。 

sendpost 

返回的失败邮件

启用向邮寄主管发送所有失败邮件的副本。 

suppressfinal 

在状态通知邮件中包含已变更的地址

抑制通知邮件中的最终地址格式(如果通知邮件中存在原始地址格式)。 

urgentnotices 

设置通知邮件传送间隔

指定在发送通知和返回紧急优先级邮件之前可能经过的时间。 

useintermediate 

在状态通知邮件中包含已变更的地址

使用在列表扩展之后,但在用户邮箱名称生成之前生成的地址的中间格式。 

warnpost 

警告消息

启用向邮寄主管发送警告消息的副本。 

表 12–13 处理控制和作业提交关键字

关键字 

定义 

(有关功能说明的详细信息,请参见配置邮件处理和传送

backoff 

为传送失败的邮件指定重试频率

尝试重新传送未成功传送的邮件的频率。可以被关键字 normalbackoffnonurgentbackoffurgentbackoff 覆盖。

bidirectional 

设置通道方向性

主程序和从程序为其服务的通道。 

deferred 

实现延迟传送日期

识别 Deferred-delivery: 标题行并使其生效。

expandchannel 

多个地址扩展

指定由于应用 expandlimit 而在其中执行延迟扩展的通道。 

expandlimit 

多个地址扩展

地址数目超过此限制时,“脱机”处理外来邮件。 

filesperjob 

服务作业限制

将由单个作业处理的队列条目的数量。 

immnonurgent

实现延迟传送日期

紧急、正常和不紧急邮件提交后,立即开始传送。 

主 

设置通道方向性

主程序 (master) 所服务的通道。

maxjobs 

服务作业限制

可以同时为通道运行的作业的最大数量。 

nodeferred 

实现延迟传送日期

指定不使 Deferred-delivery: 标题行生效。

nonurgentbackoff 

为传送失败的邮件指定重试频率

尝试重新传送非紧急邮件的频率。 

nonurgentblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降到非紧急优先级(二类优先级)以下,意味着邮件将始终等待下一个周期的作业以进一步处理。 

normalbackoff 

为传送失败的邮件指定重试频率

尝试重新传送普通邮件的频率。 

normalblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降到非紧急优先级。 

noservice 

启用服务转换

必须通过 CHARSET-CONVERSION 启用进入此通道的邮件的服务转换。

pool 

用于通道执行作业的处理池

为通道指定池。后面必须跟池名称,当前通道的传送作业将被置于该池名称中。 

service 

启用服务转换

无条件启用服务转换,不考虑 CHARSET-CONVERSION 条目。

从 

设置通道方向性

由从程序(从)提供服务的通道。 

threaddepth 

SMTP 通道线程

使用多线程 SMTP 客户机触发新线程的邮件的数目。 

transactionlimit 

限制每个连接允许的邮件数目。 

urgentbackoff 

为传送失败的邮件指定重试频率

尝试重新传送紧急邮件的频率。 

urgentblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降至普通优先级。 

用户 

Pipe 通道

用于 pipe 通道中,指明通道将在其下运行的用户名称。 

表 12–14 敏感度限制关键字

关键字 

定义 

sensitivitycompany confidential 

敏感度检查

所接受的邮件的敏感度上限。 

sensitivitynormal 

敏感度检查

Normal 是所接受的邮件的敏感度上限。

sensitivitypersonal 

敏感度检查

Personal 是所接受的邮件的敏感度上限。

sensitivityprivate 

敏感度检查

Private 是所接受的邮件的敏感度上限。

表 12–15 对邮件、用户配额、权限和验证尝试次数的限制关键字

关键字 

定义 

alternatechannel 

重新定向超过大小限制或收件人限制的邮件

alternateblocklimit、alternatelinelimit 及 alternaterecipientlimit 的备用目标通道。 

alternateblocklimit 

重新定向超过大小限制或收件人限制的邮件

指定将邮件发送到 alternativechannel 之前邮件中的块数限制。 

alternatelinelimit 

重新定向超过大小限制或收件人限制的邮件

指定将邮件发送到 alternativechannel 之前邮件中的行数限制。 

alternaterecipientlimit 

重新定向超过大小限制或收件人限制的邮件

指定将邮件发送到 alternativechannel 之前邮件中收件人数量的限制。 

blocklimit 

指定绝对邮件大小限制

每个邮件中允许的 MTA 块的最大数量。 

disconnectbadauthlimit 

对不成功验证尝试的次数的限制

断开会话连接之前,对允许在会话中进行的不成功验证尝试的次数的限制。 

disconnectbadcommand limit 

设置会话限制

限制会话错误命令的数量。 

disconnectrecipientlimit 

设置会话限制

限制会话收件人的数量。 

disconnectrejectlimit 

设置会话限制

限制被拒绝的收件人的数量。 

disconnecttransactionlimit 

设置会话限制

限制事务的数量。 

headerlimit 

限制标题大小

限制主(最外层)邮件标题的最大大小 

holdexquota 

处理对超过配额用户的邮件传送

为超过配额的用户保留邮件。 

holdlimit 

多个地址扩展

地址数目超过此限制时保留外来邮件。 

linelength 

实施邮件行长度限制

基于各个通道限制允许的最大邮件行长度。 

linelimit 

指定绝对邮件大小限制

每个邮件中允许的最大行数。 

maxblocks 

大型邮件的自动分段

指定邮件中允许的最大块数。 

maxlines 

大型邮件的自动分段

指定邮件中允许的最大行数。 

nameparameterlengthlimit 

控制通用内容类型参数、文件名内容类型参数和内容处理参数的长度

控制 name content-type 和 filename content-disposition 参数的截断点。 

noblocklimit 

指定绝对邮件大小限制

不限制每个邮件中允许的 MTA 块的数量。 

noexquota 

处理对超过配额用户的邮件传送

将发给超过配额的用户的所有邮件返回创始者。 

nolinelimit 

指定绝对邮件大小限制

不对每个邮件中允许的行数指定限制。 

nonurgentblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降到非紧急优先级(二类优先级)以下,意味着邮件将始终等待下一个周期的作业以进一步处理。 

normalblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降到非紧急优先级。 

parameterlengthlimit 

控制通用内容类型参数、文件名内容类型参数和内容处理参数的长度

控制通用内容类型和内容处理参数的截断点。 

recipientcutoff. 

对邮件收件人进行限制

如果收件人超过此值,则拒绝邮件。 

recipientlimit 

对邮件收件人进行限制

限制接受的邮件收件人地址的数量。 

rejectsmtplonglines 

处理包含超过 1000 个字符的行的 SMTP 邮件

拒绝包含超过 1000 个字符(包括 CRLF)的行的邮件。 

sourceblocklimit 

指定绝对邮件大小限制

每个外来邮件中允许的 MTA 块的最大数量。 

truncatesmtplonglines 

处理包含超过 1000 个字符的行的 SMTP 邮件

当行超过 1000 个字符时,将其截断。 

wrapsmtplonglines 

处理包含超过 1000 个字符的行的 SMTP 邮件

当行超过 1000 个字符时换行。 

urgentblocklimit 

基于大小的邮件优先级

将超过此大小的邮件强制降至普通优先级。 

表 12–16 SMTP 验证、SASL 和 TLS 关键字

关键字 

定义 

(有关功能说明的详细信息,请参见SMTP 验证、SASL 和 TLS

authrewrite 

TCP/IP 连接和 DNS 查找支持

用于源通道中,它使 MTA 将已验证的创始者信息(如果可用)传播到标题中。 

maysaslserver 

SMTP 验证、SASL 和 TLS

允许客户机尝试使用 SASL 验证。 

maytls 

传输层安全性

使 MTA 向外来连接提供 TLS,并对外发连接尝试 TLS。 

maytlsclient 

传输层安全性

发送外发邮件时,如果是发送到支持 TLS 的 SMTP 服务器,MTA SMTP 客户机将尝试使用 TLS。 

maytlsserver 

传输层安全性

MTA SMTP 服务器将公布支持 STARTTLS 扩展,并允许在接收邮件时使用 TLS。 

msexchange 

指定 Microsoft Exchange 网关通道

用于 TCP/IP 通道,通知 MTA 此通道是与 Microsoft Exchange 网关及客户机通信的通道。 

mustsaslserver 

SMTP 验证、SASL 和 TLS

除非远程客户机验证成功,否则 SMTP 服务器不接收邮件。 

musttls 

传输层安全性

坚持在外发和外来连接中使用 TLS。 

musttlsclient 

传输层安全性

MTA SMTP 客户机将坚持在发送外发邮件时使用 TLS(MTA 将发出 STARTTLS 命令,并且该命令必须成功)。 

musttlsserver 

传输层安全性

MTA SMTP 服务器将公布支持 STARTTLS 扩展,并坚持在接收外来邮件时使用 TLS。 

nomsexchange 

TCP/IP 连接和 DNS 查找支持

默认设置。 

nosasl 

SMTP 验证、SASL 和 TLS

不允许或不尝试 SASL 验证。 

nosaslserver 

SMTP 验证、SASL 和 TLS

不允许 SASL 验证。 

notls 

传输层安全性

不允许或不尝试 TLS。 

notlsclient 

传输层安全性

MTA SMTP 客户机不对外发连接尝试使用 TLS(外发连接期间不发出 STARTTLS 命令)。 

notlsserver 

传输层安全性

MTA SMTP 服务器不允许对外来连接使用 TLS(SMTP 服务器不公布 STARTTLS 扩展,也不接受命令本身)。 

saslswitchchannel 

SMTP 验证、SASL 和 TLS

使外来连接在客户机成功使用 SASL 后切换到指定的通道。 

tlsswitchchannel 

传输层安全性

使外来连接在客户机的 TLS 协商成功后切换到指定的通道。它使用一个必需的值,以指定将切换到的通道。 

表 12–17 SMTP 命令和协议关键字

关键字 

定义 

(有关功能说明的详细信息,请参见SMTP 命令和协议支持

allowetrn 

ETRN 命令支持

执行 ETRN 命令。 

blocketrn 

ETRN 命令支持

阻止 ETRN 命令。 

checkehlo 

EHLO 命令支持

检查 SMTP 响应标题,以确定使用 EHLO 还是 HELO。 

disableetrn 

ETRN 命令支持

禁用对 ETRN SMTP 命令的支持。 

domainetrn 

ETRN 命令支持

仅执行指定域的那些 ETRN 命令。 

domainvrfy 

VRFY 命令支持

使用完整地址发出 VRFY 命令。 

ehlo 

EHLO 命令支持

在初始连接中使用 SMTP EHLO 命令。 

eightbit 

字符集标记和 8 位数据

通道支持八位字符。 

eightnegotiate 

字符集标记和 8 位数据

如果可能,通道应对使用八位传输进行协商。 

eightstrict 

字符集标记和 8 位数据

拒绝包含未经协商的八位数据标题的邮件。 

expnallow 

EXPN 支持

允许 EXPN,即使已使用 DISABLE_EXPAND SMTP 通道选项在 SMTP 服务器级别禁用 EXPN

expndisable 

EXPN 支持

无条件禁用 EXPN

expndefault 

EXPN 支持

如果已将 SMTP 服务器设置为允许 EXPN,则允许 EXPN

localvrfy 

VRFY 命令支持

使用本地地址发出 VRFY 命令。 

mailfromdnsverify 

DNS 域验证

验证 MAIL FROM: 命令中使用的域存在于 DNS 中。

noehlo 

EHLO 命令支持

不使用 EHLO 命令。 

nomailfromdnsverify 

DNS 域验证

不验证 MAIL FROM: 命令中使用的域存在于 DNS 中。

nosendetrn 

ETRN 命令支持

不发送 ETRN 命令。 

nosmtp 

通道协议选定和行终止符

不支持 SMTP 协议。该值为默认值。 

novrfy 

VRFY 命令支持

不发出 VRFY 命令。 

sendetrn 

ETRN 命令支持

发送 ETRN 命令。 

sevenbit 

字符集标记和 8 位数据

不支持 8 位字符;必须对 8 位字符进行编码。 

silentetrn 

ETRN 命令支持

执行 ETRN 命令,不回显通道信息。 

smtp 

通道协议选定和行终止符

支持 SMTP 协议。关键字 smtp 对所有 SMTP 通道都具有强制性。(此关键字等效于 smtp_crorlf。)

smtp_cr 

通道协议选定和行终止符

接受以回车 (CR)(不跟换行符 [LF])终止的行。 

smtp_crlf 

通道协议选定和行终止符

必须以回车 (CR) 加换行符 (LF) 序列终止行。 

smtp_crorlf 

通道协议选定和行终止符

可以使用回车 (CR)、换行符 (LF) 序列或完整的 CRLF 终止行。 

smtp_lf 

通道协议选定和行终止符

接受以换行符 (LF)(前面没有 CR)终止的行。 

streaming 

协议流

控制与通道关联的协议中使用的协议流的程度。 

vrfyallow 

VRFY 命令支持

向 VRFY 命令提供信息响应。 

vrfydefault 

VRFY 命令支持

根据通道的 HIDE_VERIFY 选项设置向 VRFY 命令提供默认响应。 

vrfyhide 

VRFY 命令支持

向 SMTP VRFY 命令提供模糊的响应。 

表 12–18 TCP/IP 连接和 DNS 查找支持关键字

关键字 

定义 

TCP/IP 连接和 DNS 查找支持 

(有关功能说明的详细信息,请参见TCP/IP 连接和 DNS 查找支持

cacheeverything 

缓存通道连接信息

缓存所有连接信息。 

cachefailures 

缓存通道连接信息

仅缓存连接失败信息。 

cachesuccesses 

缓存通道连接信息

仅缓存连接成功信息。 

connectalias 

邮件出队后的地址重写

传送到收件人地址中列出的任意主机。 

connectcanonical 

邮件出队后的地址重写

连接到 MTA 原本应该连接的系统的主机别名。 

daemon 

目标主机选择

连接到特定主机系统而不考虑信封地址。 

defaultmx 

TCP/IP MX 记录支持

通道确定是否从网络中查找 MX。 

defaultnameservers 

名称服务器查找

查看 TCP/IP 栈选择的名称服务器。 

forwardcheckdelete 

反向 DNS 查找

如果已执行反向 DNS 查找,则接下来对返回的名称执行正向查找,以检查返回的 IP 号是否与原号相匹配;如果不匹配,则删除名称并使用 IP 地址。 

forwardchecknone 

反向 DNS 查找

DNS 反向查找后不执行正向查找。 

forwardchecktag 

反向 DNS 查找

如果已执行反向 DNS 查找,则接下来对返回的名称执行正向查找,以检查返回的 IP 号是否与原号相匹配;如果不匹配,则用 * 标记名称。 

identnone 

IDENT 查找

不执行 IDENT 查找;执行 IP 到主机名的转换;在 Received: 标题中包含主机名和 IP 地址。

identnonelimited 

IDENT 查找

不执行 IDENT 查找;执行 IP 到主机名的转换,但在通道切换期间不使用主机名;在 Received: 标题中包含主机名和 IP 地址。

identnonenumeric 

IDENT 查找

不执行 IDENT 查找或 IP 到主机名的转换。 

identnonesymbolic 

IDENT 查找

不执行 IDENT 查找;执行从 IP 到主机名的转换;在 Received: 标题中仅包含主机名。

identtcp 

IDENT 查找

对外来 SMTP 连接执行 IDENT 查找并执行 IP 到主机名的转换;在 Received: 标题中包含主机名和 IP 地址。

identtcplimited 

IDENT 查找

对外来 SMTP 连接执行 IDENT 查找以及 IP 到主机名的转换,但在通道切换期间不使用主机名。在 Received: 标题中包含主机名和 IP 地址。

indenttcpnumeric 

IDENT 查找

对外来 SMTP 连接执行 IDENT 查找,但不执行 IP 到主机名的转换。 

identtcpsymbolic 

IDENT 查找

对外来 SMTP 连接执行 IDENT 查找并执行 IP 到主机名的转换;在 Received: 标题中仅包含主机名。

interfaceaddress 

TCP/IP 端口号和接口地址

绑定到指定的 TCP/IP 接口地址。 

lastresort 

最后可用的主机

指定最后可用的主机。 

mailfromdnsverify 

DNS 域验证

验证 MAIL FROM: 命令中使用的域存在于 DNS 中。

mx 

TCP/IP MX 记录支持

TCP/IP 网络和软件支持 MX 记录查找。 

nameservers 

名称服务器查找

指定要查看的名称服务器列表,而不查看 TCP/IP 栈自身选择的名称服务器;nameservers 需要用于名称服务器且以空格分隔的 IP 地址列表。

nocache 

缓存通道连接信息

不缓存任何连接信息。 

nomailfromdnsverify 

DNS 域验证

不验证 MAIL FROM: 命令中使用的域存在于 DNS 中。

nomx 

TCP/IP MX 记录支持

TCP/IP 网络不支持 MX 查找。 

nonrandomemx 

TCP/IP MX 记录支持

执行 MX 查找;对返回的具有同等优先级的条目不进行随机化处理。 

port 

TCP/IP 端口号和接口地址

指定用于 SMTP 连接的默认端口号。标准端口为 25。 

randommx 

TCP/IP MX 记录支持

执行 MX 查找;对返回的具有同等优先级的条目进行随机化处理。 

single 

目标主机选择

指定应该为通道中每个目标地址分别创建一个邮件副本。 

single_sys 

目标主机选择

为所用的每个目标系统创建一个邮件副本。 

threaddepth 

SMTP 通道线程

使用多线程 SMTP 客户机触发新线程的邮件的数目。 

表 12–19 其他关键字

关键字 

定义 

deferralrejectlimit 

对错误的 RCPT TO 地址设置限制

设置错误 RCPT TO: 的数量限制地址 

dispositionchannel 

进程通道覆盖

将进程通道替换为用于初始队列传送状态通知 (DSN) 的位置。 

destinationfilter 

指定邮箱过滤器文件位置

用于在一般 MTA 通道中指定应用于外发邮件的通道级别的过滤器。 

filter 

指定邮箱过滤器文件位置

使用一个必需的 URL 参数,该参数说明过滤器文件的位置 

nodestinationfilter 

指定邮箱过滤器文件位置

通道的两个方向都没有启用通道邮箱过滤器。 

nosourcefilter 

指定邮箱过滤器文件位置

没有为源通道启用通道邮箱过滤器。 

nofilter 

指定邮箱过滤器文件位置

没有为通道启用用户邮箱过滤的默认值和方法。 

notificationchannel 

进程通道覆盖

将进程通道替换为用于初始队列邮件处理通知 (MDN) 的位置。 

sourcefilter 

指定邮箱过滤器文件位置

用于在一般 MTA 通道中指定应用于外来邮件的通道级别的过滤器。 

submit 

通道操作类型

用于将通道标记为仅用来提交的通道。 

用户 

Pipe 通道

用于 pipe 通道中,指明通道将在其下运行的用户名称。