如何在postfix中管道到php脚本?

时间:2015-04-03 13:55:11

标签: postfix-mta

如何将所有电子邮件发送到:

帮助[at] mydomain.com 转到/home/user/public_html/helpdesk.php

我是否在/etc/postfix/virtual

中进行了设置

如果是这样,语法是什么,是否需要其他任何东西?

1 个答案:

答案 0 :(得分:1)

将以下内容添加到main.cf:

virtual_alias_maps = hash:/etc/postfix/virtual_alias_maps

使用以下内容创建/ etc / postfix / virtual_alias_maps:

/help@mydomain\.com/ helpdesk-php

将以下行添加到/ etc / aliases:

helpdesk-php: "|/usr/bin/php /home/user/public_html/helpdesk.php"

使用以下内容激活所有内容(取决于您的Linux发行版):

postmap /etc/postfix/virtual_alias_maps
newaliases
service postfix reload