Задать вопрос
@mascai

Как исправить то, что имейлы уходят в спам?

Я хочу написал обработчик событий, который отправляет имейлы
Код работает, но письма уходят в спам
Как мне сделать так, чтобы письма не уходили в спам? (имейлы отправляю с почты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 -> установить

После нажатия "установить" вижу ошибку
63b9a808ef04a871452725.png
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Средний 3 комментария
Решения вопроса 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
IP-адрес вашего сервера занесён аж в два blacklist-а, скажите спасибо спамерам, пользовавшимся этим сервером. Вам нужен SMTP-сервер с IP-адресом без отвратительной спам-репутации. Или новый хостер без таких проблем.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы