规范映射
可选的规范文件为本地和非本地地址指定地址映射。该映射由cleanup(8)守护程序使用。地址映射是递归的。

该文件用作postmap(1)命令的输入。结果是dbm或db格式的索引文件,用于邮件系统快速搜索。

规范映射会影响邮件头地址(即出现在邮件内部的地址)和邮件信封地址(例如,SMTP协议命令中使用的地址)。如果愿意,可以考虑使用Sendmail规则集S3

通常,将使用规范表将登录名替换为Firstname.Lastname或清除旧邮件系统产生的地址。

规范映射不应与虚拟域支持混为一谈。为此,请使用虚拟域映射。

规范映射不应与本地别名混淆。为此,请使用邮件别名映射。

规范映射的格式如下,按列出的顺序尝试映射:

在上述所有形式中,当address的形式为@otherdomain ,结果是@otherdomain中的同一用户。

地址扩展:当表查找失败,并且地址localpart包含可选的收件人定界符(例如, user+foo@domain )时,将重复搜索未扩展的地址(例如, user@domain ),并将不匹配的扩展名传播到表查找的结果。匹配顺序为: user+foo@domainuser@domainuser+foouser@domain