0

我想做以下用户发送电子邮件到 adcvfjkr@domain.com 将 adcvfjkr@domain.com 重定向到 php 文件,然后将电子邮件插入到 usercode= adcvfjkr, adcvjkr 是动态的数据库中。我对 PHP/mysql 部分不感兴趣,但对如何将发送到@dmonai.com 的任何内容重定向到 php 文件感兴趣?

4

2 回答 2

1

在这里你有一个很好的教程,使用后缀 http://jeroensmeets.net/setup-postfix-to-forward-incoming-email-to-php/

要重定向 *@domain.com,您可以尝试输入

luser_relay = php@domain.com

在你的main.cf.

之后将以下行添加到您的/etc/aliases文件中

php: "| php -q /home/user/path/to/script.php"

别名文件可能位于其他位置,具体取决于您的发行版。

于 2013-10-04T13:08:51.727 回答
0

如果您不想为此烦恼拥有自己的邮件服务器,那么还有一个充满“SAAS 服务”的手可以为您处理邮件部分并为您提供 json:

http://mandrill.com/ https://postmarkapp.com/inbound

(扩展性很好,mandrill 每月免费为您提供 12k 封电子邮件。另一方面,邮戳免费提供一堆积分)

他们的工作方式是您将您的 MX 记录设置为他们的 IP,他们将接收消息,解析它,并向您的服务器发送一个 POST 请求,数据为 json)

于 2013-10-04T13:38:33.973 回答