在 alias_maps 中附加更多源,哪个先匹配?

在 alias_maps 中附加更多源,哪个先匹配?

我的 Postfix 配置中有一个条目,如下所示:

virtual_alias_maps = mysql:/etc/postfix/virtual_alias_mysql.cf,hash:/etc/postfix/virtual-aliases-map

如果两个源中的地址相同,那么将使用哪一个?第一个匹配还是最后一个匹配?如果您有答案,请给我一个参考,我可以在 Postfix 文档中找到它。

答案1

Postfix 将在第一个映射得到结果后停止,也就是说,如果您的映射包含:

$ cat a
[email protected]    bob
$ cat b
[email protected]    bob2

virtual_alias_maps = hash:a hash:b查找的结果将[email protected]是“ bob”,而不是“ bob2”也不是“ bob,bob2”。

不过我似乎无法在某处找到它的记录。

相关内容