有没有一个后缀mysql的virtual_maps append_at_origin解决方法,所以我可以pipe道外部脚本?

我正在使用虚拟域,我想设置服务器别名到自定义脚本。 我pipe理所有帐户使用后缀映射到MySQL。

看来postfix会自动附加一个虚拟域,而不pipe转发/别名结果如何返回。 所以即使我有:

"|/bin/command" 

后缀正在读取它:

 "|/bin/command"@mydomain.com 

有没有解决办法,或设置我可以修复?

这似乎比append_at_myorigin=no理想的,但根据文档不支持。

另一个select,也许我可以完全跳过虚拟别名,并使用“/ etc / postfix / aliases”表 – 假设所有电子邮件都转到主域。 我会尝试这个,但如果有人有任何其他的想法如何使它与虚拟域的工作,请让我知道,因为这将是非常有用的!

谢谢。

我这样做的方式是别名

在postfix / virtual中为/ etc / aliases中的“本地别名”创build一个别名

后缀/虚拟
 [email protected] domain_alias @ localhost

那么在/ etc / aliases中,您可以将别名传送给脚本

 / etc / aliases中
 domain_alias:“| / bin / command”

这对我很好。