#exchangewebservices #exchangelib
Вопрос:
Пример : Как у smtp другой код ответа 510/511 : Неверный адрес электронной почты.
Есть ли способ в exchangelib также улавливать такого рода исключения?
Ответ №1:
exchangelib на самом деле не отправляет электронное письмо, это делает сервер Exchange. Если адрес электронной почты является внутренним, вы можете просмотреть его заранее, используя Account.protocol.resolve_names()
. Для внешних адресов электронной почты вам придется отслеживать любые сообщения об ошибках, которые удаленный сервер электронной почты отправляет в ответ на неверный адрес электронной почты.