0

我在我的生产服务器中使用 postfix,它将接收与 mydomain.com 相关的所有电子邮件在这种情况下,我只想将与少数用户相关的电子邮件转发到不同的电子邮件地址。我的意思是,假设我是超级用户(superuser@mydomain.com)。我想将我所有的电子邮件(所有带有 to:superuser@mydomain.com 的邮件)转发到我的个人电子邮件 ID:superuser@gmail.com。所以我想我会在这里需要一些编程逻辑。所以我想编写一个自定义 python 脚本,它应该读取后缀电子邮件收件箱并根据上述标准转发所有新电子邮件。我可以这样做吗?我在后缀领域听说过 .forward 文件。我可以用它来达到同样的效果吗(完全绕过 pythonic 解决方案)?

4

2 回答 2

4

听起来您只需要设置别名,而不是编写任何脚本。

在大多数 Unix/Linux 系统上,您只需将别名添加到 /etc/aliases 文件中:

superuser:                 marc,webmaster@my-site.com

然后运行:

newaliases

然后发送给“超级用户”的邮件将转到“marc”和“webmaster@my-site.com”。

这是一个教程,这是后缀“别名”手册页

于 2009-02-03T17:58:35.037 回答
-1

Procmail 是邮件过滤的解决方案。如果需要更多脚本,可以从 .procmailrc 调用 python 脚本。

于 2009-02-03T14:58:19.407 回答