Mail.ru: ответы серверов и что делать
В этой статье
Mail.ru принимает рассылки, если письма идут с домена отправителя, подписаны и проходят проверки SPF, DKIM и DMARC, уходят только тем, кто сам подписался, и жалоб меньше порога Mail.ru. Ниже: какие адреса относятся к Mail.ru, что провайдер требует, какие ответы присылают его серверы и что Estismail делает с каждым из них.
Какие адреса относятся к Mail.ru
Бесплатная почта Mail.ru (по справке Mail.ru):
- @mail.ru
- @bk.ru
- @list.ru
- @inbox.ru
- @internet.ru
- @xmail.ru (домен для переноса ящика с Gmail)
Корпоративная почта на VK WorkSpace (бывшая «Почта Mail.ru для бизнеса») работает на тех же серверах: если у домена получателя MX-запись emx.mail.ru, Estismail отправляет на него по правилам Mail.ru. Определение идёт автоматически по MX-записи домена.
В отчёте рассылки все эти адреса собраны в одну строку «Mail.ru».
Как Estismail отправляет на Mail.ru
У Mail.ru в Estismail своя дорожка отправки: темп, проверки и остановка считаются отдельно от других провайдеров.
- Проба. Рассылка на Mail.ru начинается с двух небольших партий писем. После каждой сервис ждёт ответы серверов Mail.ru. Если в пробе есть отказ как спам, отправка на Mail.ru останавливается до того, как пострадает репутация домена.
- Разгон. Если проба чистая, скорость растёт постепенно. Насколько быстро, зависит от рейтинга вашего домена у Mail.ru (оценка от 0 до 10 в кабинете).
- Пауза. Ответом «421 Try again later» Mail.ru просит снизить напор. Если таких ответов много, отправка на Mail.ru встаёт на паузу на 30 минут. После пяти пауз отправка на Mail.ru останавливается.
- Остановка. Отправка на Mail.ru останавливается, если в начале рассылки приходят отказы как спам или их доля растёт, а также если в рассылке слишком много несуществующих адресов. Причина остановки видна в отчёте рассылки.
Другие провайдеры при этом продолжают получать письма своим темпом.
Что Mail.ru требует от рассылок
По справке Mail.ru (общие положения, технические и административные требования, правила для сервисов рассылок):
| требование Mail.ru | как это сделано в Estismail | что сделать вам |
|---|---|---|
| Подписка только с согласия, лучше с подтверждением адреса | собирать подписчиков с подтверждением адреса; не загружать купленные и собранные базы | |
| Свой домен в поле «От кого», не бесплатная почта | письма уходят только с подтверждённых доменов отправителя | подключить свой домен в кабинете |
| SPF, DKIM и DMARC проходят | каждое письмо подписано двумя подписями DKIM: вашего домена и Estismail | добавить записи DKIM, SPF и DMARC, которые подсказывает кабинет |
Заголовок массовой рассылки Precedence: bulk | ставится в каждую рассылку | ничего |
Заголовок отписки List-Unsubscribe | в каждом письме, с отпиской в одно нажатие | ничего |
| Понятная отписка без входа и пароля | ссылка «Отписаться» ведёт на страницу с одной кнопкой; адрес сразу выключается из рассылок | оставить ссылку отписки в шаблоне |
| Контакты организации и причина письма в тексте | указать в подвале шаблона реквизиты, адрес, телефон и фразу «Вы получили письмо, потому что…» | |
| Не писать на несуществующие адреса | адрес с ответом «ящика нет» сервис выключает из рассылок сам | ничего |
| Постепенный рост объёма с нового домена | у нового домена рейтинг ниже, и скорость на Mail.ru растёт постепенно | не менять домен и сервис отправки одновременно |
Сколько жалоб допускает Mail.ru
Порог жалоб зависит от объёма в месяц (технические требования Mail.ru):
| писем в месяц | допустимая доля жалоб |
|---|---|
| до 10 000 | 1,1 % |
| до 500 000 | 1 % |
| до 10 000 000 | 0,8 % |
| до 50 000 000 | 0,5 % |
| свыше 50 000 000 | 0,3 % |
Жалобы Estismail получает от Mail.ru напрямую (петля жалоб, FBL): человек нажал «Это спам», и его адрес выключается из ваших рассылок и попадает в ваш чёрный список.
Ответы серверов Mail.ru и что делает Estismail
| код | текст ошибки | тип | что значит | что делает Estismail |
|---|---|---|---|---|
| 421 | Try again later (IP) | Provider | Mail.ru временно не принимает письма с IP-адреса отправки. Причины по справке: много писем с этого IP распознаны как спам, превышен порог жалоб, много писем на несуществующие или заблокированные адреса. | Estismail повторяет доставку позже и снижает скорость отправки на Mail.ru. Адрес подписчика не блокируется. В отчёте: «Mail.ru временно ограничил приём писем». |
| 421 | Please try again later | Observed | Тот же временный отказ Mail.ru, что 421 Try again later (IP), другими словами. | Как для 421 Try again later (IP): Estismail повторяет доставку позже и снижает скорость отправки на Mail.ru. Адрес подписчика не блокируется. В отчёте: «Mail.ru временно ограничил приём писем». |
| 421 | service not available | RFC | Почтовый сервер Mail.ru временно недоступен и закрыл соединение. Ответ временный. | Estismail повторяет доставку позже, адрес подписчика не блокируется. В отчёте: «Проблема на стороне принимающего сервера». |
| 421 4.3.0 | closing connection due to limit reached | Observed | Mail.ru закрыл соединение: с нашего сервера открыто больше соединений, чем он принимает одновременно. Ответ временный. | Estismail повторяет доставку позже и снижает скорость отправки на Mail.ru. Адрес подписчика не блокируется. В отчёте: «Провайдер ограничил скорость приёма». |
| 452 | Space shortage, please try later | RFC | На сервере получателя временно закончилось место. По справке Mail.ru проблема временная, письмо будет доставлено при повторе. | Estismail повторяет доставку позже, до 12 часов, адрес подписчика не блокируется. Если за это время письмо не доставлено, в отчёте ошибка «Почтовый сервер не принимает письма». В отчёте об отсрочке: «Проблема на стороне принимающего сервера». |
Mailbox Full, User quota exceeded | Provider | Почтовый ящик получателя переполнен. Mail.ru советует подождать и повторить. | Временный ответ Estismail повторяет позже. Адрес подписчика не блокируется, следующие рассылки на него уходят. В отчёте: «Ящик временно переполнен». | |
| 550 | spam message rejected | Provider | Спам-фильтр Mail.ru не принял письмо. Если это ошибка, Mail.ru просит подать заявку по ссылке из ответа, для неё нужны Error code и ID. | При таких отказах Estismail ставит отправку рассылки на Mail.ru на паузу и повторяет позже; если отказы продолжаются, останавливает её окончательно. Адрес подписчика не блокируется. В отчёте: «Mail.ru заблокировал письма как СПАМ» и кнопка «Написать в поддержку Mail.ru». |
| 550 | spam message discarded | Provider | Спам-фильтр Mail.ru отбросил письмо. | Как для spam message rejected: Estismail ставит отправку рассылки на Mail.ru на паузу и повторяет позже, если отказы продолжаются, останавливает её. Адрес подписчика не блокируется. В отчёте: «Mail.ru заблокировал письма как СПАМ». |
| 550 5.7.1 | This message was not accepted due to domain (<домен отправителя>) owner DMARC policy (RFC 7489) | RFC | Письмо не прошло проверку DMARC домена отправителя: у домена политика p=reject, а подпись DKIM или SPF не совпадает с доменом в адресе отправителя. Такое письмо не примут ни одному получателю. | Estismail ставит отправку рассылки на Mail.ru на паузу, а если отказы продолжаются, останавливает её. Адрес подписчика не блокируется. В отчёте: «Не прошла проверку подлинности (SPF, DKIM, DMARC)». |
| 550 | Message was not accepted -- invalid mailbox … user not found | RFC | Такого ящика на Mail.ru нет. | Estismail блокирует адрес: в следующие рассылки он не попадает. Если таких адресов в рассылке много, отправка останавливается. В отчёте: «Почта не существует». |
| 550 | Message was not accepted -- invalid mailbox … account is disabled | RFC | Ящик получателя удалён или заблокирован за неиспользование. | Estismail блокирует адрес: в следующие рассылки он не попадает. Если таких адресов в рассылке много, отправка останавливается. В отчёте: «Почта не существует». |
| 550 | Message was not accepted -- invalid mailbox … user is terminated | RFC | Ящик получателя закрыт. В справке Mail.ru этого текста нет, он есть в наших журналах. | Estismail блокирует адрес: в следующие рассылки он не попадает. Если таких адресов в рассылке много, отправка останавливается. В отчёте: «Почта не существует». |
| 550 | Disk quota exceeded for mailbox: user@… | Observed | Ящик получателя переполнен. | Адрес подписчика не блокируется, следующие рассылки на него уходят. В отчёте: «Ящик временно переполнен». |
| 550 | non-local sender verification failed | Observed | Mail.ru не смог проверить адрес отправителя из конверта письма (Return-Path): его домен не принимает почту или не отвечает. | Это настройка сервера Estismail, а не подписчика и не клиента: адрес подписчика не блокируется, рассылка клиента не останавливается. В отчёте: «SMTP сервер временно блокируется». |
| 550 | Unroutable sender address | Observed | Mail.ru не нашёл, куда доставлять почту для адреса отправителя из конверта письма: у его домена нет рабочей MX-записи. | Как для non-local sender verification failed: адрес подписчика не блокируется, рассылка клиента не останавливается. В отчёте: «SMTP сервер временно блокируется». |
| 550 | Unrouteable address | Observed | Mail.ru так отвечает на команду MAIL FROM: адрес отправителя из конверта письма недоставляем. | Как для non-local sender verification failed: адрес подписчика не блокируется и не считается несуществующим, рассылка клиента не останавливается. В отчёте: «SMTP сервер временно блокируется». |
| 550 | Sorry, we do not accept mail from hosts with dynamic IP or generic DNS PTR-records | Provider | У IP отправки обратная запись (PTR) похожа на адрес динамической сети, с таких Mail.ru почту не принимает. | Это настройка сервера Estismail, а не подписчика и не клиента: адрес подписчика не блокируется, рассылка клиента не останавливается. PTR на наших серверах настроены. В отчёте: «SMTP сервер временно блокируется». |
| 552 | Message size exceeds maximum permitted | RFC | Письмо больше, чем Mail.ru принимает. | Адрес подписчика не блокируется. Такое письмо не примут ни одному получателю Mail.ru, поэтому Estismail ставит отправку рассылки на Mail.ru на паузу, а если отказы продолжаются, останавливает её. В отчёте: «Письмо больше допустимого размера». |
Synthatically invalid HELO argument(s) | Provider | В приветствии HELO сервер отправки назвал себя именем с недопустимыми символами. | Это настройка сервера Estismail: адрес подписчика не блокируется, рассылка клиента не останавливается, ошибка учитывается в счётчике. В отчёте: «Ошибка обмена с почтовым сервером». |
Постмастер Mail.ru
Постмастер Mail.ru показывает статистику по домену подписи DKIM: сколько писем доставлено, сколько ушло в «Спам», сколько жалоб. Estismail подключил к Постмастеру свои домены отправки и учитывает их данные в рейтинге домена. Ваш домен вы подключаете сами: это бесплатно и показывает репутацию именно вашего домена. Как подключить: статья «Постмастер Mail.ru и Estismail».
Частые вопросы
Можно ли разослать с личного ящика @mail.ru? Нет. Mail.ru требует вести рассылки с домена отправителя, с подписью и заголовками рассылки, и может отключить отправку с личного ящика.
Почему письма на Mail.ru идут медленнее, чем на других провайдеров? Скорость на Mail.ru зависит от рейтинга вашего домена у Mail.ru и от проб в начале каждой рассылки. Новый домен разгоняется постепенно.
Что делать, если отправку на Mail.ru остановили? Откройте отчёт рассылки, строку Mail.ru: там ответы серверов и кнопка обращения в поддержку Mail.ru. Проверьте, откуда адреса, и уберите тех, кто не подписывался. Если непонятно, напишите в поддержку Estismail.
Как Estismail доставляет на Mail.ru, коротко и с примерами: страница Mail.ru на сайте
Спасибо!
Напишите, что осталось непонятным: support@estismail.com. Ответим и поправим статью.