使用 Postfix 配置通配符捕获全部电子邮件



我有一个使用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 。(如果您的网域中已有包含短划线的电子邮件地址,则需要选择其他分隔符,否则这些地址将停止工作。

最新更新