--- a/src/eric7/UI/EmailDialog.py Mon May 22 08:46:00 2023 +0200 +++ b/src/eric7/UI/EmailDialog.py Mon May 22 09:07:37 2023 +0200 @@ -352,7 +352,7 @@ return False try: server.login(Preferences.getUser("MailServerUser"), password) - except (smtplib.SMTPException, OSError) as e: + except (OSError, smtplib.SMTPException) as e: if isinstance(e, smtplib.SMTPResponseException): errorStr = e.smtp_error.decode() elif isinstance(e, OSError): @@ -377,7 +377,7 @@ with EricOverrideCursor(): server.sendmail(Preferences.getUser("Email"), self.__toAddress, msg) server.quit() - except (smtplib.SMTPException, OSError) as e: + except (OSError, smtplib.SMTPException) as e: if isinstance(e, smtplib.SMTPResponseException): errorStr = e.smtp_error.decode() elif isinstance(e, smtplib.SMTPException):