包括使用“:include:”指令的postfix别名文件中的外部文件

在我的后缀别名文件中的一些条目是静态的,而其他的意图是dynamic的,并且每小时通过cron-job脚本更新。 我希望将静态条目自己放在一个文件中,并简单地通过“:include:”指令将dynamic条目包含到另一个文件中。 这样,我的脚本可以修改dynamic条目,而无需触摸静态条目文件。

这可能吗?

(PS我知道:include:指令可以用作别名的右边,我只是想知道它是否也可以用来完全包含新的别名)

只需使用多个alias_maps (或virtual_alias_maps )。

例:

alias_maps = hash:/ etc / mail / aliases哈希:/ etc / mail / aliases-crongend

虽然如果你真的想dynamic别名,你可以尝试一个不同的表types,如mysql并跳过所有的cronscript。