亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

PHPMailer - 跳過向無效地址發送電子郵件

PHPMailer - 跳過向無效地址發送電子郵件

PHP
慕桂英4014372 2023-03-26 14:45:27
我正在嘗試通過 PHPMailer 發送電子郵件并且它工作得很好。只有一個問題,我不知道如何解決。由于域不存在,我可能需要嘗試將電子郵件發送到無效地址。由于域不存在,這些電子郵件不會被發送也沒關系。當我嘗試時,我收到一條錯誤消息,并且 PHPMailer 停止并且也不會繼續向其他(有效)地址發送電子郵件。有沒有辦法跳過那些無效的電子郵件并強制 PHPMailer 繼續而不顯示錯誤消息?錯誤信息:致命錯誤:未捕獲 PHPMailer\PHPMailer\Exception:SMTP 錯誤:以下收件人失敗:[email protected]:域不存在:“dummyverein.de”在...服務器 -> 客戶端:521 5.1.2 域不存在:'dummyverein.de'SMTP 錯誤:RCPT TO 命令失?。?21 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();
查看完整描述

2 回答

?
蝴蝶刀刀

TA貢獻1801條經驗 獲得超8個贊

為解決這個問題使用try ... catch


$mail=new PHPMailer(true);

try {

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

$mail->isSMTP();

$mail->isHTML(true);

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

$mail->Port = 587;

$mail->SMTPAuth = false;

$mail->Username = 'xxxx';

$mail->Password = 'xxxx';

$mail->SMTPSecure = 'tls';

$mail->SMTPDebug = 0;

$mail->MailerDebug = false;

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

$mail->addAddress($to);

$mail->Subject = $subject;

$mail->Body = $message_other_player;

}


$mail->send();

      // echo 'Message has been sent';

   } catch (Exception $e) {

     //  echo "Message could not be sent. Mailer Error: {$mail->ErrorInfo}";

   }


查看完整回答
反對 回復 2023-03-26
?
qq_遁去的一_1

TA貢獻1725條經驗 獲得超8個贊

警告:下面的代碼有點工作,但它不是真正的解決方案,它只是移動了問題,因為 SMTP 被忽略了:

看起來這個簡單的改變實際上解決了它。我認為它只會解決問題,但它現在似乎有效。

//?$mail->isSMTP();

只需評論或刪除“isSMTP()”


查看完整回答
反對 回復 2023-03-26
  • 2 回答
  • 0 關注
  • 224 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號