eric6/Preferences/ConfigurationPages/EmailPage.py

changeset 7836
2f0d208b8137
parent 7780
41420f82c0ac
child 7923
91e843545d9a
diff -r 0835ed67714b -r 2f0d208b8137 eric6/Preferences/ConfigurationPages/EmailPage.py
--- a/eric6/Preferences/ConfigurationPages/EmailPage.py	Sat Nov 21 19:31:16 2020 +0100
+++ b/eric6/Preferences/ConfigurationPages/EmailPage.py	Sun Nov 22 16:04:59 2020 +0100
@@ -217,12 +217,12 @@
                 self,
                 self.tr("Login Test"),
                 self.tr("""The login test succeeded."""))
-        except (smtplib.SMTPException, socket.error) as e:
+        except (smtplib.SMTPException, OSError) as e:
             if isinstance(e, smtplib.SMTPResponseException):
                 errorStr = e.smtp_error.decode()
             elif isinstance(e, socket.timeout):
                 errorStr = str(e)
-            elif isinstance(e, socket.error):
+            elif isinstance(e, OSError):
                 try:
                     errorStr = e[1]
                 except TypeError:

eric ide

mercurial