Если адрес электронной почты получателя действителен, вы не получите немедленное возвращаемое значение об успешной доставке сообщения;см. подпись:
public void Send(MailMessage message)
SMTP-сервер почти сразу же уведомит отправителя (или того, кого вы укажете для уведомления) с уведомлением о невозможности доставки, если адрес электронной почты получателя является недействительным / поддельным.
SMTP-серверы должны периодически повторять попытку доставки.Если адрес электронной почты получателя является действительным адресом, но по какой-то причине SMTP-сервер не смог доставить сообщение, SMTP-сервер вернет отправителю сообщение об ошибке, если он не сможет доставить сообщение через определенный период времени.
RFC 2821 содержит более подробную информацию.
Из раздела 2.1 Базовая структура
Другими словами, передача сообщения может происходитьв одном соединении между исходным SMTP-отправителем и конечным SMTP-получателем, или может происходить серией скачков через промежуточные системы.В любом случае происходит официальная передача ответственности за сообщение: протокол требует, чтобы сервер принял ответственность либо за доставку сообщения , либо за надлежащее сообщение об отказе сделать это.
См. Разделы 4.5.4 и 4.5.5
Из раздела 6.1 Надежная доставка и ответы по электронной почте
Если естьсбой доставки после принятия сообщения, получатель SMTP ДОЛЖЕН сформулировать и отправить уведомление по почте.Это уведомление ДОЛЖНО быть отправлено с использованием нулевого (<> ") обратного пути в конверте.Получателем этого уведомления ДОЛЖЕН быть адрес из пути возврата конверта (или строки Return-Path:).