Метод .Net SmtpClient Send
возвращает void. Он выдает только два исключения: SmtpException
и a FailureToSendToRecipientsException
(или что-то в этом роде).
При использовании SES для успешной доставки электронной почты SES отправляет обратно сообщение 200 OK с идентификатором сообщения. Этот идентификатор сообщения нужно отслеживать.
Как это сделать, используя С# SMTP api?
Изменить: в протоколе SMTP упоминаются различные коды ответов, отправленные сервером SMTP. Я ищу библиотеку SMTP, которая предоставляет "конечный" код ответа вызывающему. Я уже знаю API-интерфейс SES HTTP. На данный момент я не собираюсь использовать это.