Ошибки доставки сообщений
Ошибка доставки — это письмо, возвращенное отправителю, так как оно не может быть доставлено по какой-либо причине. Ошибки доставки делятся на 2 категории: постоянные (hard) и временные (soft).
Текстовое описание одной и той же ошибки может отличаться в зависимости от почтового сервиса, который ее возвращает. Одновременно с этим не стоит забывать, что не всегда описание ошибки действительно соответствует фактической проблеме, а довольно часто можно наблюдать и общего вида сообщения без конкретных причин.
enKod категорирует ошибки на основании сообщения, а не кода, т.к. часто код может говорить, например, о жесткой ошибке, а сообщение о мягкой.
Жесткие ошибки
Коды жестких ошибок обычно серии 5xx (Permanent Negative Completion Reply). Эти коды сообщают о том, что сообщение не достигло получателя из-за постоянных проблем.
Вот некоторые стандартные коды жестких ошибок электронной почты и их описание:
Код ошибки | Сообщение об ошибке | Описание ошибки |
---|---|---|
550 | Non-existent email address or domain | Емейл или домен получателя не существует |
551 | User not local; please try forwarding | Отправителю не разрешено отправлять сообщения в указанный почтовый ящик или сообщение отправляется на сервер, который не принимает почту |
552 | Mailbox full; exceeded storage allocation | Превышение лимитов памяти (слишком много адресатов или слишком длинное сообщение) |
553 | Invalid recipient address format | Емейл адрес с ошибкой или неверного формата |
554 | Transaction failed; message refused | Общий код ошибки, допускающий множество вариантов ошибок |
555 | Syntax error in parameters or arguments | Неправильный синтаксис в адресе отправителя или получателя |
556 | Domain does not exist (DNS) | Вероятны проблемы с DNS отправителя |
557 | Your domain does not have a valid MX DNS record | Вероятны проблемы с DNS отправителя |
558 | Mail server requires authentication | Вероятны проблемы с DNS отправителя |
lookup error | Achieved max sending try number | Вероятны проблемы с DNS отправителя |
Вероятные ошибки, говорящие о том, что емейл или домен получателя не существуют:
- Mailbox does not exist. We do not relay
- No such user!
- Unknown user
- User does not exist
- Recipient address rejected: Inactive
- Recipient address rejected: User unknown in local recipient table
- Recipient address rejected: User unknown in virtual mailbox table
- The email account that you tried to reach does not exist
- This domain is not in use and does not accept mail
- Sorry, no mailbox here by that name
- No mailbox by that name is currently available
- Requested action not taken: mailbox unavailable
- Requested mail action aborted, mailbox not found
- Message was not accepted — invalid mailbox
- Bad recipient address syntax
- Bad address mailbox syntax
- Bad destination mailbox address: invalid mailbox
- No correct recipients
- We do not relay without RFC2554 authentication
Заблокировано
В этот столбец попадают ошибки, связанные с попаданием отправителя в черные списки или непрохождением спам-фильтров. Например:
Код ошибки | Сообщение об ошибке | Описание ошибки |
---|---|---|
421 4.7.0 | Messages from IP temporarily deferred due to unexpected volume or user complaints | IP-адрес заблокирован сервером получателя (Yahoo). Фильтр временный, как правило на 4 часа. Если ошибка не исчезает по истечении 48 часов, то свяжитесь с Yahoo. |
451 | Blocked - see https://www.spamcop.net/ Achieved max sending try number | Конфигурация сервера получателя про пропускает ваше письмо. Чаще всего это означает, что получатель использует SpamCopDNSBL для блокировки писем от вас |
550 5.7.1 | This message is blocked due to security reason | Сервер получателя блокирует ваше письмо. Вероятны проблемы с DNS, попаданием в черные списки |
550 5.7.1 | Service unavailable, Client host blocked using Spamhaus. | Ваш IP попал в черный список |
553 | Your ip is listed on RBL | Ваш IP попал в черный список открытых почтовых серверов |
554 5.7.1 | This email from has been rejected. The email message was detected as SPAM. | Ваш IP попал в черный список |
554 5.7.1 | Email cannot be delivered. Reason: Email detected as Spam by spam filters. | Email-сообщение было помечено как спам. Вероятны проблемы с DNS, репутацией домена или IP, содержанием самого сообщения |
554 5.7.1 | Recipient address rejected: Access denied | Письмо не может быть доставлено из-за проблем с аутентификацией или политикой безопасности сервера получателя |
554 5.7.1 | Recipient address rejected: Blacklisted | Письмо не может быть доставлено из-за политики безопасности сервера получателя. Вероятны проблемы с DNS или репутацией |
short response: | spam dmarc dnsbls complaint policy reason policy rejection access denied block blocked blacklisted | Блокировка в связи с неверной настройкой DMARC. Вероятны проблемы с DNS |
Иные возможные тексты ошибок, которые могут указывать на то, что отправитель был заблокирован:
- Nemesis ESMTP Service not available No SMTP service IP address is block listed.
- Spam message rejected
- Mail from IP was rejected due to listing in Spamhaus SBL
- Email rejected per SPAM policy
- Mailbox unavailable or access denied
- Unfortunately, messages from IP weren\'t sent. Please contact your Internet service provider since part of their network is on our block list
Мягкие ошибки
Коды мягких ошибок обычно серии 4xx. Они сообщают о том, что письмо временно не может быть доставлено получателю. Такие ошибки могут быть исправлены. Это: переполненные почтовые ящики, заблокированные почтовые ящики, другие ошибки (нестандартные ответы сервера).
Примеры стандартных кодов мягких ошибок электронной почты и их описания:
Код ошибки | Сообщение об ошибке | Описание ошибки |
---|---|---|
421 | Service not available, closing transmission channel | Временная перегрузка почтового сервера получателя |
422 | The recipient’s mailbox is over quota | В почтовом ящике получателя закончилось место |
431 | The recipient’s server is temporarily unavailable | Почтовый сервер получателя временно недоступен |
432 | The recipient’s server is not accepting messages at this time | Почтовый сервер получателя временно не принимает сообщения |
450 | Requested action not taken; mailbox unavailable | Почтовый сервер получателя временно недоступен |
451 | Temporary server error; try again later | Почтовый сервер получателя временно недоступен |
452 | • Insufficient system storage • The recipient\'s inbox is out of storage space. | На почтовом сервере получателя недостаточно места |
453 | No mail | Временные проблемы с сервером получателя |
454 | Temporary authentication failure | Временные проблемы аутентификации на сервере получателя |
500 | The email account that you tried to reach is inactive. | Получатель недоступен, был деактивирован или больше не существует |
Прочие ошибки
Возвращаемые отправителю ошибки с нестандартными или обобщенными формулировками, по которым нельзя выявить конкретную причину недоставки сообщения. Например:
Код ошибки | Сообщение об ошибке | Описание ошибки |
---|---|---|
421 4.7.0 | too many errors Achieved max sending try number | Достигнуто максимальное количество попыток отправки. |
500 | Message rejected | Вероятно непрохождение спам-фильтров |
550 | LTD BeGet: user not found. | Вероятны проблемы с DNS. Настройте корректно SPF, проверьте MX записи. |
550 | relay not permitted | Вероятны проблемы с DNS. Корректно настройте MX записи. |
550 | Requested action not taken: mailbox unavailable | Вероятно, что почтовый сервер получателя заблокировал вас |
550 5.1.1 | Bad destination mailbox address | Проверьте, верно ли прописан адрес получателя |
553 | We do not relay without RFC2554 authentication. | Аутентификация Simple Mail Transfer Protocol (SMTP) отсутствует. |
554 | Rejected due to the sending MTA\'s poor reputation. | Отправка отклонена из-за плохой репутации отправителя |
• connection error • send timeout • error: too many errors | Achieved max sending try number | Ошибка подключения. Достигнуто максимальное количество попыток отправки. |
send error | Ошибка отправки без указания конкретной причины |