2009-01-28 62 views
0

我们正在使用Postfix进行邮件传递,我正在尝试使shell脚本处理发送给[email protected]的电子邮件。在Postfix中定义“messagle处理程序”

有没有办法做到这一点,怎么做?

我想创建一个基于电子邮件的公告板前端。用户分为两个派别:希望使用论坛的用户和喜欢使用邮件列表的用户。我们的想法是创建一个解决方案,通过发送有关新帖子的电子邮件通知(这是简单的部分)并允许用户通过电子邮件发送,这样元数据(如主题ID)将被编码电子邮件地址。

回答

1

在/ etc/aliases中

你应该能够别名的脚本,像这样

[email protected]: |"/path/to/ScriptOrExecutableHere" 

我这样做是我的Trac的安装和它的工作就像一个魅力...

编辑:哦,我没有意识到你将要别名动态地址...我认为你需要一个脚本来为论坛线程创建别名电子邮件地址...

编辑2:其实你也许可以使用catchall这样的东西...

我还没有做到这一点,但你会将“@ example.org”替换为命令。有关详情,请参阅here

+0

有可能有一个正则表达式别名? – Arnelism 2009-01-28 14:25:22

0

如果exam​​ple.org电子邮件仅用于讨论,则可以将整个@ example.org转发给您的脚本。或者你可以使用@views.example.org。

相关问题