我正在使用PHP脚本和class.phpmailer.php发送电子邮件。 我需要能够“捕获”弹跳和自动响应。我已经能够抓住反弹了。我创建了一个别名,将跳转重定向到php脚本,然后我在那里解析电子邮件。我在标题中的原始电子邮件中包含了一些信息,因此我可以知道哪些电子邮件被退回。
相同的逻辑应该适用于自动响应,我认为问题是电子邮件没有到达服务器。我已经配置了反向DNS,指向服务器IP地址。
这是我发送电子邮件的一部分:
$mail = new PHPMailer();
$mail->From = $fromAddr;
$mail->Sender = $sender;
$mail->FromName = $fromName;
$mail->AddAddress($email);
$mail->IsHTML(true);
$mail->Subject = $subject;
我添加标题,例如:
$mail->AddCustomHeader($mail->HeaderLine("From", $fromAddr));
$mail->AddCustomHeader($mail->HeaderLine("Subject", $subject));
$mail->AddCustomHeader($mail->HeaderLine("Company-State", "Florida"));
$mail->AddCustomHeader($mail->HeaderLine("Company-Country", "USA"));
$mail->AddCustomHeader($mail->HeaderLine("From", $fromAddr));
$mail->AddCustomHeader($mail->HeaderLine("Reply-To", $fromAddr));
我的RDNS类似于:mail2.mydomain.com。反弹将转向“www-data”。 我应该添加什么?比如www-data@mail2.mydomain.com?
韩国社交协会!