Я хочу написал обработчик событий, который отправляет имейлы
Код работает, но письма уходят в спам
Как мне сделать так, чтобы письма не уходили в спам? (имейлы отправляю с почтыmyUser@vh346.timeweb.ru)
Мой код
AddEventHandler("iblock", "OnAfterIBlockElementAdd", Array("CreateEventHandler", "OnAfterIBlockElementAddHandler"));
class CreateEventHandler
{
// Handle event "OnAfterIBlockElementAdd"
function OnAfterIBlockElementAddHandler(&$arFields)
{
if ($arFields["IBLOCK_ID"] == 14)
{
//$arSend = array(
// "EMAIL_TO" => "mymail@gmail.com",
// 'TEXT' => 'Новый объект: '.$arFields['NAME']
//);
// CEvent::Send('ADV_CONTRACT_INFO', array("s1"), $arSend);
$msg = "New object: ".$arFields['NAME'];
// use wordwrap() if lines are longer than 70 characters
$msg = wordwrap($msg,70);
mail("myMail@gmail.com","Test subject",$msg);
}
}
}
Я читал, что нужно настроить внешний SMTP server
https://reddock.ru/blog/khosting/rabota-s-elektron...
Пробовал так:
Marketplace -> Каталог решений -> Отправка почты через SMTP -> установить
После нажатия "установить" вижу ошибку