以下各表是分类后的关键字列表。表和类别如下所示:
表 12–2 地址处理关键字
表 12–3 附件和 MIME 处理
表 12–4 字符集和八位数据
表 12–5 MTA 队列区域中的文件创建
表 12–6 标题关键字
表 12–7 传入通道匹配和切换关键字
表 12–8 日志记录和调试通道关键字
表 12–9 长型地址列表或标题通道关键字
表 12–10 邮箱过滤器通道关键字
表 12–11 NO-SOLICIT SMTP 扩展支持关键字
表 12–12 通知和邮寄主管邮件关键字
表 12–13 处理控制和作业提交关键字
表 12–14 敏感度限制关键字
表 12–15 对邮件、用户配额、权限和验证尝试次数的限制关键字
表 12–16 SMTP 验证、SASL 和 TLS 关键字
表 12–17 SMTP 命令和协议关键字
表 12–18 TCP/IP 连接和 DNS 查找支持关键字
表 12–19 其他关键字
关键字 |
页 |
定义 |
---|---|---|
地址处理 |
||
733 |
在信封中使用 % 路由;与 percents 同义。地址类型和约定 |
|
822 |
在信封中使用源路由;与 sourceroute 相同。 |
|
addreturnpath |
向加入此通道队列的邮件添加 Return-path: 标题。 |
|
aliaslocal |
在别名文件和别名数据库中查找重写的地址。 |
|
authrewrite |
用于源通道中,它使 MTA 将已验证的创始者信息(如果可用)传播到标题中。 |
|
bangoverpercent |
将 A!B%C 分组为 A!(B%C) |
|
bangstyle |
在信封中使用 UUCP ! 路由;与 uucp 同义。 |
|
defaulthost |
指定用于完成地址的域名 |
|
dequeue_removeroute |
从信封 To: 地址中删除源路由。 |
|
exproute |
将地址传递到远程系统时,要求显式路由。 |
|
holdlimit |
当信封收件人地址的数量超过此限制时,将保留邮件。 |
|
improute |
此通道地址的隐式路由 |
|
missingrecipientpolicy |
为缺少收件人标题的邮件设置如何使其合法化(添加何种标题)的策略。 |
|
noaddreturnpath |
使邮件入队时不要添加 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 |
将在通道排队的部分邮件放置到片段整理通道队列中。 |
|
ignoreencoding |
忽略外来邮件中的“编码:”标题。 |
|
interpretencoding |
解释外来邮件中的“编码:”标题(如果需要)。 |
|
nodefragment |
禁用片段整理。 |
表 12–4 字符集和八位数据
关键字 |
定义 |
|
---|---|---|
charset7 |
与 7 位文本邮件关联的默认字符集 |
|
charset8 |
与 8 位文本邮件关联的默认字符集 |
|
charsetesc |
与包含换码符的 7 位文本关联的默认字符集 |
|
eightbit |
通道支持八位字符。 |
|
eightnegotiate |
如果可能,通道应对使用八位传输进行协商。 |
|
eightstrict |
拒绝包含未经协商的八位数据标题的邮件。 |
|
sevenbit |
不支持 8 位字符;必须对 8 位字符进行编码。 |
表 12–5 MTA 队列区域中的文件创建
关键字 |
页 |
定义 |
---|---|---|
addrsperfile |
可与通道队列中单个邮件文件相关联的收件人最大数量的限制 |
|
expandchannel |
指定由于应用 expandlimit 而在其中执行延迟扩展的通道。 |
|
expandlimit |
地址数目超过此限制时,“脱机”处理外来邮件。 |
|
multiple |
对邮件文件中收件人的数量未作限制,但将 SMTP 通道默认为 99。 |
|
single |
为通道中每个目标地址分别创建一个邮件副本。 |
|
single_sys |
为所用的每个目标系统创建一个邮件副本。 |
|
subdirs |
指定将在其中分布通道队列的邮件的子目录的数量。 |
表 12–6 标题关键字
关键字 |
定义 |
|
---|---|---|
authrewrite |
用于源通道中,它使 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 标题行。 |
|
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 标题行。 |
表 12–7 传入通道匹配和切换关键字
关键字 |
定义 |
|
---|---|---|
allowswitchchannel |
允许从 switchchannel 通道切换到此通道 |
|
nosaslswitchchannel |
SASL 验证成功完成后,不切换到此通道 |
|
noswitchchannel |
不应该切换到此通道或从此通道切换到其他通道。 |
|
switchchannel |
从服务器通道切换到与发件主机关联的通道。 |
|
saslswitchchannel |
使外来连接在客户机成功使用 SASL 后切换到指定的通道。 |
|
tlsswitchchannel |
TLS 协商成功后,切换到其他通道。 |
表 12–8 日志记录和调试通道关键字
关键字 |
定义 |
|
---|---|---|
日志记录 |
将邮件入队和出队信息记录到日志文件中,并为特定通道激活记录。 |
|
loopcheck |
在 SMTP EHLO 响应标题中放入字符串,以便 MTA 检查它是否在与自身通信。 |
|
master_debug |
在通道的主程序输出中创建调试输出。 |
|
nologging |
不将邮件入队和出队信息记录到日志文件中。 |
|
noloopcheck |
不在 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 |
指定一个以逗号分隔的列表,此列表包括将在此通道提交的邮件中阻塞的请求字段值。 |
|
destinationnosolicit |
指定一个以逗号分隔的列表,此列表包括不会被此通道中排队的邮件接受的请求字段值。 |
表 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 |
尝试重新传送未成功传送的邮件的频率。可以被关键字 normalbackoff、nonurgentbackoff、urgentbackoff 覆盖。 |
|
bidirectional |
主程序和从程序为其服务的通道。 |
|
deferred |
识别 Deferred-delivery: 标题行并使其生效。 |
|
expandchannel |
指定由于应用 expandlimit 而在其中执行延迟扩展的通道。 |
|
expandlimit |
地址数目超过此限制时,“脱机”处理外来邮件。 |
|
filesperjob |
将由单个作业处理的队列条目的数量。 |
|
紧急、正常和不紧急邮件提交后,立即开始传送。 |
||
主 |
主程序 (master) 所服务的通道。 |
|
maxjobs |
可以同时为通道运行的作业的最大数量。 |
|
nodeferred |
指定不使 Deferred-delivery: 标题行生效。 |
|
nonurgentbackoff |
尝试重新传送非紧急邮件的频率。 |
|
nonurgentblocklimit |
将超过此大小的邮件强制降到非紧急优先级(二类优先级)以下,意味着邮件将始终等待下一个周期的作业以进一步处理。 |
|
normalbackoff |
尝试重新传送普通邮件的频率。 |
|
normalblocklimit |
将超过此大小的邮件强制降到非紧急优先级。 |
|
noservice |
必须通过 CHARSET-CONVERSION 启用进入此通道的邮件的服务转换。 |
|
pool |
为通道指定池。后面必须跟池名称,当前通道的传送作业将被置于该池名称中。 |
|
service |
无条件启用服务转换,不考虑 CHARSET-CONVERSION 条目。 |
|
从 |
由从程序(从)提供服务的通道。 |
|
threaddepth |
使用多线程 SMTP 客户机触发新线程的邮件的数目。 |
|
transactionlimit |
限制每个连接允许的邮件数目。 |
|
urgentbackoff |
尝试重新传送紧急邮件的频率。 |
|
urgentblocklimit |
将超过此大小的邮件强制降至普通优先级。 |
|
用户 |
用于 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 个字符(包括 CRLF)的行的邮件。 |
|
sourceblocklimit |
每个外来邮件中允许的 MTA 块的最大数量。 |
|
truncatesmtplonglines |
当行超过 1000 个字符时,将其截断。 |
|
wrapsmtplonglines |
当行超过 1000 个字符时换行。 |
|
urgentblocklimit |
将超过此大小的邮件强制降至普通优先级。 |
表 12–16 SMTP 验证、SASL 和 TLS 关键字
关键字 |
定义 |
|
---|---|---|
(有关功能说明的详细信息,请参见SMTP 验证、SASL 和 TLS) |
||
authrewrite |
用于源通道中,它使 MTA 将已验证的创始者信息(如果可用)传播到标题中。 |
|
maysaslserver |
允许客户机尝试使用 SASL 验证。 |
|
maytls |
使 MTA 向外来连接提供 TLS,并对外发连接尝试 TLS。 |
|
maytlsclient |
发送外发邮件时,如果是发送到支持 TLS 的 SMTP 服务器,MTA SMTP 客户机将尝试使用 TLS。 |
|
maytlsserver |
MTA SMTP 服务器将公布支持 STARTTLS 扩展,并允许在接收邮件时使用 TLS。 |
|
msexchange |
用于 TCP/IP 通道,通知 MTA 此通道是与 Microsoft Exchange 网关及客户机通信的通道。 |
|
mustsaslserver |
除非远程客户机验证成功,否则 SMTP 服务器不接收邮件。 |
|
musttls |
坚持在外发和外来连接中使用 TLS。 |
|
musttlsclient |
MTA SMTP 客户机将坚持在发送外发邮件时使用 TLS(MTA 将发出 STARTTLS 命令,并且该命令必须成功)。 |
|
musttlsserver |
MTA SMTP 服务器将公布支持 STARTTLS 扩展,并坚持在接收外来邮件时使用 TLS。 |
|
nomsexchange |
默认设置。 |
|
nosasl |
不允许或不尝试 SASL 验证。 |
|
nosaslserver |
不允许 SASL 验证。 |
|
notls |
不允许或不尝试 TLS。 |
|
notlsclient |
MTA SMTP 客户机不对外发连接尝试使用 TLS(外发连接期间不发出 STARTTLS 命令)。 |
|
notlsserver |
MTA SMTP 服务器不允许对外来连接使用 TLS(SMTP 服务器不公布 STARTTLS 扩展,也不接受命令本身)。 |
|
saslswitchchannel |
使外来连接在客户机成功使用 SASL 后切换到指定的通道。 |
|
tlsswitchchannel |
使外来连接在客户机的 TLS 协商成功后切换到指定的通道。它使用一个必需的值,以指定将切换到的通道。 |
表 12–17 SMTP 命令和协议关键字
关键字 |
定义 |
|
---|---|---|
(有关功能说明的详细信息,请参见SMTP 命令和协议支持) |
||
allowetrn |
执行 ETRN 命令。 |
|
blocketrn |
阻止 ETRN 命令。 |
|
checkehlo |
检查 SMTP 响应标题,以确定使用 EHLO 还是 HELO。 |
|
disableetrn |
禁用对 ETRN SMTP 命令的支持。 |
|
domainetrn |
仅执行指定域的那些 ETRN 命令。 |
|
domainvrfy |
使用完整地址发出 VRFY 命令。 |
|
ehlo |
在初始连接中使用 SMTP EHLO 命令。 |
|
eightbit |
通道支持八位字符。 |
|
eightnegotiate |
如果可能,通道应对使用八位传输进行协商。 |
|
eightstrict |
拒绝包含未经协商的八位数据标题的邮件。 |
|
expnallow |
允许 EXPN,即使已使用 DISABLE_EXPAND SMTP 通道选项在 SMTP 服务器级别禁用 EXPN。 |
|
expndisable |
无条件禁用 EXPN。 |
|
expndefault |
如果已将 SMTP 服务器设置为允许 EXPN,则允许 EXPN。 |
|
localvrfy |
使用本地地址发出 VRFY 命令。 |
|
mailfromdnsverify |
验证 MAIL FROM: 命令中使用的域存在于 DNS 中。 |
|
noehlo |
不使用 EHLO 命令。 |
|
nomailfromdnsverify |
不验证 MAIL FROM: 命令中使用的域存在于 DNS 中。 |
|
nosendetrn |
不发送 ETRN 命令。 |
|
nosmtp |
不支持 SMTP 协议。该值为默认值。 |
|
novrfy |
不发出 VRFY 命令。 |
|
sendetrn |
发送 ETRN 命令。 |
|
sevenbit |
不支持 8 位字符;必须对 8 位字符进行编码。 |
|
silentetrn |
执行 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 命令提供信息响应。 |
|
vrfydefault |
根据通道的 HIDE_VERIFY 选项设置向 VRFY 命令提供默认响应。 |
|
vrfyhide |
向 SMTP VRFY 命令提供模糊的响应。 |
表 12–18 TCP/IP 连接和 DNS 查找支持关键字
关键字 |
定义 |
|
---|---|---|
TCP/IP 连接和 DNS 查找支持 (有关功能说明的详细信息,请参见TCP/IP 连接和 DNS 查找支持) |
||
cacheeverything |
缓存所有连接信息。 |
|
cachefailures |
仅缓存连接失败信息。 |
|
cachesuccesses |
仅缓存连接成功信息。 |
|
connectalias |
传送到收件人地址中列出的任意主机。 |
|
connectcanonical |
连接到 MTA 原本应该连接的系统的主机别名。 |
|
daemon |
连接到特定主机系统而不考虑信封地址。 |
|
defaultmx |
通道确定是否从网络中查找 MX。 |
|
defaultnameservers |
查看 TCP/IP 栈选择的名称服务器。 |
|
forwardcheckdelete |
如果已执行反向 DNS 查找,则接下来对返回的名称执行正向查找,以检查返回的 IP 号是否与原号相匹配;如果不匹配,则删除名称并使用 IP 地址。 |
|
forwardchecknone |
DNS 反向查找后不执行正向查找。 |
|
forwardchecktag |
如果已执行反向 DNS 查找,则接下来对返回的名称执行正向查找,以检查返回的 IP 号是否与原号相匹配;如果不匹配,则用 * 标记名称。 |
|
identnone |
不执行 IDENT 查找;执行 IP 到主机名的转换;在 Received: 标题中包含主机名和 IP 地址。 |
|
identnonelimited |
不执行 IDENT 查找;执行 IP 到主机名的转换,但在通道切换期间不使用主机名;在 Received: 标题中包含主机名和 IP 地址。 |
|
identnonenumeric |
不执行 IDENT 查找或 IP 到主机名的转换。 |
|
identnonesymbolic |
不执行 IDENT 查找;执行从 IP 到主机名的转换;在 Received: 标题中仅包含主机名。 |
|
identtcp |
对外来 SMTP 连接执行 IDENT 查找并执行 IP 到主机名的转换;在 Received: 标题中包含主机名和 IP 地址。 |
|
identtcplimited |
对外来 SMTP 连接执行 IDENT 查找以及 IP 到主机名的转换,但在通道切换期间不使用主机名。在 Received: 标题中包含主机名和 IP 地址。 |
|
indenttcpnumeric |
对外来 SMTP 连接执行 IDENT 查找,但不执行 IP 到主机名的转换。 |
|
identtcpsymbolic |
对外来 SMTP 连接执行 IDENT 查找并执行 IP 到主机名的转换;在 Received: 标题中仅包含主机名。 |
|
interfaceaddress |
绑定到指定的 TCP/IP 接口地址。 |
|
lastresort |
指定最后可用的主机。 |
|
mailfromdnsverify |
验证 MAIL FROM: 命令中使用的域存在于 DNS 中。 |
|
mx |
TCP/IP 网络和软件支持 MX 记录查找。 |
|
nameservers |
指定要查看的名称服务器列表,而不查看 TCP/IP 栈自身选择的名称服务器;nameservers 需要用于名称服务器且以空格分隔的 IP 地址列表。 |
|
nocache |
不缓存任何连接信息。 |
|
nomailfromdnsverify |
不验证 MAIL FROM: 命令中使用的域存在于 DNS 中。 |
|
nomx |
TCP/IP 网络不支持 MX 查找。 |
|
nonrandomemx |
执行 MX 查找;对返回的具有同等优先级的条目不进行随机化处理。 |
|
port |
指定用于 SMTP 连接的默认端口号。标准端口为 25。 |
|
randommx |
执行 MX 查找;对返回的具有同等优先级的条目进行随机化处理。 |
|
single |
指定应该为通道中每个目标地址分别创建一个邮件副本。 |
|
single_sys |
为所用的每个目标系统创建一个邮件副本。 |
|
threaddepth |
使用多线程 SMTP 客户机触发新线程的邮件的数目。 |
表 12–19 其他关键字
关键字 |
定义 |
|
---|---|---|
deferralrejectlimit |
设置错误 RCPT TO: 的数量限制地址 |
|
dispositionchannel |
将进程通道替换为用于初始队列传送状态通知 (DSN) 的位置。 |
|
destinationfilter |
用于在一般 MTA 通道中指定应用于外发邮件的通道级别的过滤器。 |
|
filter |
使用一个必需的 URL 参数,该参数说明过滤器文件的位置 |
|
nodestinationfilter |
通道的两个方向都没有启用通道邮箱过滤器。 |
|
nosourcefilter |
没有为源通道启用通道邮箱过滤器。 |
|
nofilter |
没有为通道启用用户邮箱过滤的默认值和方法。 |
|
notificationchannel |
将进程通道替换为用于初始队列邮件处理通知 (MDN) 的位置。 |
|
sourcefilter |
用于在一般 MTA 通道中指定应用于外来邮件的通道级别的过滤器。 |
|
submit |
用于将通道标记为仅用来提交的通道。 |
|
用户 |
用于 pipe 通道中,指明通道将在其下运行的用户名称。 |