Найти в Дзене

Еще один способ анализа работы почты на Битрикс

Если в таблице b_event регистрируются почтовые события, стоит статус успешно отправлено, но на почту ничего не приходит:
В файле /bitrix/php_interface/init.php создайте функцию: function custom_mail($to,$subject,$body,$headers)
$f=fopen($_SERVER[«DOCUMENT_ROOT»].»/maillog.txt», «a+»); 
fwrite($f, print_r(array(‘TO’ => $to, ‘SUBJECT’ => $subject, ‘BODY’ => $body, ‘HEADERS’ => $headers),1).»\n========\n»); 
fclose($f); 
return mail($to,$subject,$body,$headers); 
} Попробуйте теперь отправить письмо и Вы сможете увидеть лог работы почты в файле maillog.txt.

Если в таблице b_event регистрируются почтовые события, стоит статус успешно отправлено, но на почту ничего не приходит:
В файле /bitrix/php_interface/init.php создайте функцию:

function custom_mail($to,$subject,$body,$headers)

$f=fopen($_SERVER[«DOCUMENT_ROOT»].»/maillog.txt», «a+»); 
fwrite($f, print_r(array(‘TO’ => $to, ‘SUBJECT’ => $subject, ‘BODY’ => $body, ‘HEADERS’ => $headers),1).»\n========\n»); 
fclose($f); 
return mail($to,$subject,$body,$headers); 
}

Попробуйте теперь отправить письмо и Вы сможете увидеть лог работы почты в файле maillog.txt.