SMTPLIB получает ошибки? - PullRequest
       6

SMTPLIB получает ошибки?

0 голосов
/ 17 января 2020

Весьма вероятно, что эта библиотека не была создана для такой работы. Я использую smtplib для отправки электронных писем с моего компьютера. Я случайно отправил письма на мой аккаунт с ошибкой, что означает ошибку подсистемы доставки почты в Gmail. У меня вопрос, как я могу проверить / прослушать такую ​​ошибку в python, чтобы мне не пришлось go подключаться к интернету в браузере, чтобы убедиться, что электронное письмо отправлено.

`try:
        server.sendmail("address@gmail.com","otheeaddress@yahoo.com",msg.encode('utf-8'))
    except smtplib.SMTPException as e:
        print("Unable to send : %s" % e)`

Я пытался выслушать ошибку, но я ничего не получил.

1 Ответ

0 голосов
/ 17 января 2020

Вы можете использовать тайм-аут в параметрах arg, как это объяснить.

или вы можете заменить except smtplib.SMTPException as e: на except Exception

...