为什么我收不到货或看不到收据?
Why i can't receive delivery or read receipt?
我正在使用 phpmailer class 来开发该功能。
这是发送电子邮件和请求阅读回执的简单脚本。
require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Debugoutput = 'html';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = "cshailesh157@gmail.com";
$mail->Password = "******************";
$mail->ConfirmReadingTo = "cshailesh157@gmail.com";
$mail->addCustomHeader('Return-Receipt-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Read-Receipt-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('X-Confirm-Reading-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Generate-Delivery-Report',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Disposition-Notification-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->setFrom('cshailesh157@gmail.com', 'Shailesh Chauhan');
$mail->addReplyTo('cshailesh157@gmail.com');
$mail->IsHTML(true);
$mail->addAddress('test.presntr@gmail.com');
$mail->Subject = 'Testing For SMTP';
$mail->Body = 'Testing For SMTP Body';
if($mail->send()){
echo 'send';
}else{
echo "Mailer Error: " . $mail->ErrorInfo;
}
邮件发送成功sent.But收不到已读回执
是否发送已读回执完全取决于接收电子邮件的客户端。由于垃圾邮件发送者的广泛滥用,大多数人不再支持它们。因此,您可以完全按原样请求它们,但实际上您不太可能得到任何东西。
我正在使用 phpmailer class 来开发该功能。
这是发送电子邮件和请求阅读回执的简单脚本。
require 'PHPMailerAutoload.php';
$mail = new PHPMailer;
$mail->isSMTP();
$mail->SMTPDebug = 2;
$mail->Debugoutput = 'html';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->SMTPAuth = true;
$mail->Username = "cshailesh157@gmail.com";
$mail->Password = "******************";
$mail->ConfirmReadingTo = "cshailesh157@gmail.com";
$mail->addCustomHeader('Return-Receipt-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Read-Receipt-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('X-Confirm-Reading-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Generate-Delivery-Report',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->addCustomHeader('Disposition-Notification-To',"Shailesh Chauhan <cshailesh157@gmail.com>");
$mail->setFrom('cshailesh157@gmail.com', 'Shailesh Chauhan');
$mail->addReplyTo('cshailesh157@gmail.com');
$mail->IsHTML(true);
$mail->addAddress('test.presntr@gmail.com');
$mail->Subject = 'Testing For SMTP';
$mail->Body = 'Testing For SMTP Body';
if($mail->send()){
echo 'send';
}else{
echo "Mailer Error: " . $mail->ErrorInfo;
}
邮件发送成功sent.But收不到已读回执
是否发送已读回执完全取决于接收电子邮件的客户端。由于垃圾邮件发送者的广泛滥用,大多数人不再支持它们。因此,您可以完全按原样请求它们,但实际上您不太可能得到任何东西。