PHPMailer

您所在的位置:网站首页 unidays邮箱无效 PHPMailer

PHPMailer

2023-03-28 06:45| 来源: 网络整理| 查看: 265

我正在尝试通过 PHPMailer 发送电子邮件并且它工作得很好。只有一个问题,我不知道如何解决。由于域不存在,我可能需要尝试将电子邮件发送到无效地址。由于域不存在,这些电子邮件不会被发送也没关系。当我尝试时,我收到一条错误消息,并且 PHPMailer 停止并且也不会继续向其他(有效)地址发送电子邮件。有没有办法跳过那些无效的电子邮件并强制 PHPMailer 继续而不显示错误消息?

错误信息:

致命错误:未捕获 PHPMailer\PHPMailer\Exception:SMTP 错误:以下收件人失败:[email protected]:域不存在:“dummyverein.de”在...

服务器 -> 客户端:521 5.1.2 域不存在:'dummyverein.de'

SMTP 错误:RCPT TO 命令失败:521 5.1.2 域不存在:'dummyverein.de'

代码:

$mail = new PHPMailer(true);

$mail->CharSet = 'utf-8';  

$mail->isSMTP();

$mail->isHTML(true);

$mail->Host = 'smtp.strato.de';

$mail->Port = 587;

$mail->SMTPAuth = true;

$mail->Username = 'xxxx';

$mail->Password = 'xxxx';

$mail->SMTPSecure = 'tls';

$mail->SMTPDebug = 2;            // set to 2 to get error messages for now 

$mail->MailerDebug = false;

$mail->setFrom($absender, $name);

$mail->addAddress($to);

$mail->Subject = $subject;

         

$mail->Body = $message_other_player;

$mail->send();



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3