Назад | Перейти на главную страницу

Что обычно происходит с сообщением, когда сервер возвращает ошибку 550 SMTP?

Что обычно происходит, когда получателя сообщения не удается найти? Будет ли он удален или заархивирован на (целевом) сервере? В случае 550 будет ли отправлено тело сообщения?

Action: failed
Status: 5.1.1
Diagnostic-Code: smtp;550 5.1.1 RESOLVER.ADR.RecipNotFound; not found 

В моем конкретном случае получатель запускает ESMTP Sendmail 8.12.8 / 8.12.8

Эта ошибка обычно возникает довольно рано в SMTP-диалоге. Большинство серверов будут отклонять входящие сообщения для несуществующих пользователей, как правило, до того, как отправитель даже передаст тело сообщения. Это делается в качестве меры эффективности и помогает предотвратить потребление трафика спамерами.

Сервер-получатель, скорее всего, запишет где-нибудь подробности отказа (я не знаю, где sendmail может их хранить), но он не будет хранить само сообщение, поскольку оно, скорее всего, так и не пришло.