php - 使用 PHP 配置邮件服务器

标签 php mysql email

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

最佳答案

这里有一个使用 postfix 的好教程 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"

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

关于php - 使用 PHP 配置邮件服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19181751/

相关文章:

php - 用于插入的随机化数据库

PHPStorm 在尝试运行 phpcs 时抛出错误

mysql - 连接两个 mysql 列并在从第三列排序时显示不同的值

PHP:从json数组获取数据而不循环

javascript - 当链接从函数传递时,AngularJS 无法正确路由

mysql - 选择一列是另一列的一部分

mysql - 合并同一个表中具有相同列值的 2 条记录

Python 搜索 imap 电子邮件中的字符串

ASP.NET 发送电子邮件

email - 在 Laravel 5.5 中使用 Mailable 而不是 MailMessage 来发送密码重置电子邮件