diff --git a/emails/backend/smtp/client.py b/emails/backend/smtp/client.py index f6d41e4..a15ee62 100644 --- a/emails/backend/smtp/client.py +++ b/emails/backend/smtp/client.py @@ -25,7 +25,11 @@ def __init__(self, parent, **kwargs): SMTP.__init__(self, **kwargs) - self.initialize() + try: + self.initialize() + except smtplib.SMTPAuthenticationError: + self.quit() + raise def initialize(self):