编程语言
首页 > 编程语言> > 如何编写一个读取退回电子邮件的PHP脚本?

如何编写一个读取退回电子邮件的PHP脚本?

作者:互联网

我正在用PHP处理退回电子邮件.我在邮件功能中包含了返回路径,例如:

mail($to_address, $subject, $message, $headers, "-f".$return_path );
$return_path = "bounce_handle@domain.com";

现在,我的php脚本应该是什么样(我应该放在哪里)才能阅读所有退信邮件? (可以告诉我一些示例代码吗?)

解决方法:

您需要配置任何处理邮件传输代理(MTA)“ bounce_handle@domain.com”的邮件,然后将邮件发送到具有所需功能的PHP脚本. MTA实际上是处理进入服务器的邮件的工具.有许多不同的MTA,但是大多数MTA具有一些配置,您基本上可以告诉它将来自特定地址的电子邮件通过管道传递到自定义脚本中.

另外,您可以为退回处理程序设置一个邮箱,然后让PHP通过POP3读取它.为此,您必须为退回处理程序配置一个实际的电子邮件帐户.然后,使用标准协议将PHP脚本连接到该邮箱. See the php.net documentation on IMAP/POP for how this is accomplished.

标签:email,bounce,php
来源: https://codeday.me/bug/20191210/2102809.html