簡體   English   中英

PHPMailer 郵件在升級到 WHM/cPanel 11.30 后被 exim 拒絕

[英]PHPMailer mails getting rejected by exim after upgrade to WHM/cPanel 11.30

更新到 WHM/cPanel 11.30.0 后,PHPMailer 郵件現在被 exim 拒絕。 這是我的代碼:

$mail = new PHPMailer();

$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Password = '****';
$mail->Host = "mail.***.com";
$mail->Username = '***@***.com';
$mail->From = "***@***.com";
$mail->FromName = '***@***.com';            
$mail->AddAddress($recipient);  
$mail->Subject = $subject;
$mail->Body = $body;
$result = $mail->Send();

PHPMailer 沒有錯誤地返回,但在 exim 拒絕日志中它說

H=(localhost.localdomain) [anip] F=<...@....com> 拒絕 RCPT <...@..com>: (localhost.localdomain) [anip] 當前不允許通過此服務器中繼。 也許您在過去 30 分鍾內沒有登錄 pop/imap 服務器,或者您的 email 客戶端中沒有打開 SMTP 身份驗證。

任何人都可以幫忙嗎?

這是來自 exim 的一個非常常見的、令人費解的錯誤消息,但短處是服務器未設置為接受來自收件人域的 email。

更新可能已經清除了中繼主機中定義的任何 IP。 確保您發送的主機已添加到 /etc/exim_smtp_whitelist,並且該主機正在您的 cpanel 配置中使用。

WHM > Exim 配置編輯器 > 高級編輯器

接受主機 = /etc/exim_smtp_whitelist

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM