SPF без ~all или -all: запись никому ничего не запрещает
У домена перечислены серверы, с которых приходит ваша почта, но не сказано, как быть с остальными. Письмо, отправленное от вашего имени с чужого сервера, такую проверку проходит: список есть, а пользы от него почти нет.
Так это выглядит в отчёте
Строка из отчёта о сайте-примере ваш-сайт.ru. В отчёте о вашем сайте в ней будут ваши адреса и даты.
Стоит посмотреть · Почта
Список отправителей почты никому ничего не запрещает
У домена перечислены серверы, с которых приходит ваша почта, но не сказано, что делать с остальными. Письмо с чужого сервера проходит такую проверку.
Что делать. Запись SPF нужно дописать: в конце указать, что письма с других серверов подозрительны. Как именно — в блоке «Для специалиста».
Почему так бывает
- Запись составляли вручную и не дописали её конец.
- Конец записи сделали разрешающим на время настройки — и так оставили.
- Запись скопировали из старой инструкции.
Что делать
- Откройте DNS-записи домена и найдите запись типа TXT, которая начинается с v=spf1.
- Убедитесь, что в ней перечислены все, кто отправляет вашу почту: почтовый сервис, сайт, сервис рассылок.
- Поставьте в конце ~all. Если запись заканчивается на +all или ?all — замените; если all нет совсем — допишите.
- Когда убедитесь, что все ваши письма доходят, ~all можно заменить более строгим -all.
- Сохраните запись и запустите проверку ещё раз.
Для специалиста
SPF заканчивается на «?all»; нужно ~all или -all
Та же находка словами для того, кто обслуживает сайт. В отчёте о вашем сайте эта строка будет про него — её можно переслать специалисту как есть.
Починим за фиксированную цену
Письма не в спам
Настраиваем подписи домена, чтобы письма доходили и никто не писал от вашего имени
2 400 ₽
Цена известна до начала работ и не растёт по ходу. После починки запускаем проверку ещё раз: если проблема осталась, возвращаем деньги.
Починку заказывают из отчёта: кнопка рядом с проблемой. Отчёта ещё нет? Начните с бесплатной проверки. Условия работ — в оферте.
Вопросы
Чем отличаются ~all, -all, ?all и +all?
Это ответ на вопрос, что делать с письмом с сервера не из списка. -all — не принимать, ~all — считать подозрительным, ?all — никак не оценивать, +all — принимать как настоящее. Как запрет работают только первые два.
Что выбрать: ~all или -all?
Начните с ~all: если вы забыли указать какой-то свой сервис, его письма станут подозрительными, но не пропадут. К -all переходят, когда список отправителей точно полон.
А если all нет вообще?
Тогда почтовый сервис считает, что об остальных серверах запись ничего не говорит, — как при ?all. Исключение — запись с redirect=: она передаёт решение другой записи целиком, и all в ней не нужен.
Проверьте, есть ли это на вашем сайте
Введите адрес — посмотрим на сайт снаружи и напишем отчёт простыми словами. Бесплатно и без регистрации.
Проверяем сайт целиком: если эта проблема у вас есть, она будет в отчёте среди остального.