我有一个使用 Postfix 和 MySQL 数据库来配置域、帐户和别名的设置。

我可以在使用 @example.com 邮件时设置一个全能地址并将其转发到 account@example.com

现在我想要一个更高级的包罗万象,比如 user-%@example.com 将所有转发到 alice@example.comprod-%@example.com 转发到 bob@example.com% 应该是任何字母数字组合,如 user-1@example.comprod-asdf@example.com

这是可能的还是我需要更改我的设置?

最佳答案

稍加努力似乎就足够了; Postfix 通过 recipient_delimiter 配置指令支持随机用户创建的别名,因此您可以设置 recipient_delimiter = - 并创建 user@example.com 作为 alice@example.com 的别名,user-%@example.com 将首先通过 recipient_delimiter 解析为 user@example.com ,然后通过别名映射解析为 alice@example.com 。 (如果您的域中已有包含破折号的电子邮件地址,则需要选择不同的分隔符,否则这些地址将停止工作。)

关于mysql - 使用 Postfix 配置通配符全能电子邮件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20831474/

10-14 14:45
查看更多