Почему письма с вашего сайта не доходят — и как это исправить
Наткнулся на разбор про SPF, DKIM и DMARC — и понял, что это не про «хакеров», а про то, как письма с вашего сайта попадают в спам. Или не попадают вовсе.
О чём речь и почему это важно для сайта
Письмо с вашего сайта может не дойти — не потому что оно спам, а потому что почтовая система не может проверить, откуда оно пришло. Это не авария, а система, которая работает по правилам.
Если у домена не настроена аутентификация, любое письмо с него будет подозрительным. И даже если вы отправляете письмо с подтверждением регистрации — оно может быть отклонено.
Как это устроено — что тут вообще происходит
SPF проверяет, разрешено ли серверу отправлять письма от имени вашего домена. DKIM — гарантирует, что письмо не было изменено по пути. DMARC — говорит, что делать, если проверки провалены.
Это не про «хакеров», а про стандарт. Если письмо не прошло проверку — его просто отклонят. И это не ошибка, а работа системы.
Как понять, что это касается вашего сайта
Если у вас есть форма заявки, вы отправляете письма с сайта — и не уверены, доходят ли они, это касается вас.
Я проверяю это первым делом: смотрю DNS-записи, ищу SPF, DKIM, DMARC. Если их нет — сразу вижу риск.
Что с этим делать
Я начинаю с резервной копии DNS. Потом проверяю, какие серверы отправляют письма. Настроиваю SPF, DKIM, DMARC — всё в общем виде, без конкретных команд.
После — тестирование. И только потом — запуск. Объём работ зависит от сложности настройки, но это всегда входит в регулярную проверку.
Что здесь даёт поддержка
На нашей поддержке это закрывается заранее. Мы проверяем DNS-записи, настраиваем аутентификацию, тестируем доставку. И не просто «проверили», а «убедились, что всё работает».
Мы работаем с 2002 года, более 100 клиентов по всему миру. И у нас нет ни одного случая, когда клиент жаловался на письма — потому что мы проверяем это заранее.
Если вы не уверены, что у вас всё настроено правильно — приглашаю на бесплатный аудит сайта. Проверим, как обстоят дела с почтой, и что может быть скрыто за «не дошло».