Sign in to follow this  
support

Как включить отладку почты, например не отправляется почта через внешний smtp, как узнать причину?!

Recommended Posts

support

Всё это в магазине легко настраивается.

dkim, spf.

Попробуйте в /inc/vam_php_mail.inc.php после:

$mail->SMTPAuth = SMTP_AUTH; // turn on SMTP authentication true/false

добавить:

$mail->SMTPSecure = 'tls'; // turn on SMTP authentication true/false
$mail->SMTPDebug = '2'; // turn on SMTP authentication true/false

и внизу раскомментируйте строки:

//echo TEXT_PHP_MAILER_ERROR;
//echo TEXT_PHP_MAILER_ERROR1 . $mail->ErrorInfo;
//exit;

так:

echo TEXT_PHP_MAILER_ERROR;
echo TEXT_PHP_MAILER_ERROR1 . $mail->ErrorInfo;
exit;

По идее, при отправке почты, например заполните форму обратной связи, будет виден текст ошибки, что имено у Вас не так.

Знаят текст ошибки уже конеретнее можно будет сказать.

Подробная информация есть по указанной ссылке - https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

Какие могут быть пробемы при внешних smtp подключениях.

Share this post


Link to post
Share on other sites
Sign in to follow this