Письма PHPMailer отклоняются exim после обновления до WHM / cPanel 11.30 - PullRequest
0 голосов
/ 03 июля 2011

После обновления до 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] в настоящее время не разрешено ретранслировать через этот сервер.Возможно, вы не входили в систему сервера pop / imap в течение последних 30 минут или не включили аутентификацию SMTP в вашем почтовом клиенте.

Кто-нибудь может помочь?

1 Ответ

0 голосов
/ 11 апреля 2012

Это действительно распространенное извилистое сообщение об ошибке от exim, но суть в том, что сервер не настроен на прием электронной почты из домена получателя.

Возможно, это обновление очистило все IP-адреса, определенные в ваших ретрансляторах. Убедитесь, что хост, с которого вы отправляете, добавлен в / etc / exim_smtp_whitelist и что он используется в вашей конфигурации cpanel.

WHM> Редактор конфигурации exim> Расширенный редактор

принять хосты = / etc / exim_smtp_whitelist

...