在新电子邮件上调用 PHP 脚本



我已经使用iRedMail设置了一个电子邮件服务器,它使用postfix/dovecot。它似乎工作正常。

接下来,当一封新电子邮件到达电子邮件服务器上的任何邮箱时,我想让它调用用户定义的脚本(最好是 PHP,但否则也可以(。电子邮件的详细信息(包括发件人、收件人、主题、正文、附件和时间(将传递到脚本。

这背后的动机是我们需要在电子邮件到达时触发一些更高级别的工作流程。而且我们不想使用 IMAP API 来轮询服务器,因为它效率低下且不实时。

我尝试了一些链接无济于事。其中包括:http://www.iredmail.org/docs/pipe.incoming.email.for.certain.user.to.external.script.htmlhttps://www.thecodingmachine.com/triggering-a-php-script-when-your-postfix-server-receives-a-mail/

任何帮助将不胜感激。

电子邮件管道是您正在寻找的术语。

我过去曾使用过此资源。

最新更新