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