151 E5MessageBox.critical( |
151 E5MessageBox.critical( |
152 self, |
152 self, |
153 self.trUtf8("Login Test"), |
153 self.trUtf8("Login Test"), |
154 self.trUtf8( |
154 self.trUtf8( |
155 """<p>The login test failed.<br>Reason: {0}</p>""") |
155 """<p>The login test failed.<br>Reason: {0}</p>""") |
156 .format(errorStr)) |
156 .format(errorStr)) |
157 server.quit() |
157 server.quit() |
158 except (smtplib.SMTPException, socket.error) as e: |
158 except (smtplib.SMTPException, socket.error) as e: |
159 QApplication.restoreOverrideCursor() |
159 QApplication.restoreOverrideCursor() |
160 if isinstance(e, smtplib.SMTPResponseException): |
160 if isinstance(e, smtplib.SMTPResponseException): |
161 errorStr = e.smtp_error.decode() |
161 errorStr = e.smtp_error.decode() |