UI/EmailDialog.py

changeset 3539
0c2dc1446ebf
parent 3484
645c12de6b0c
child 3591
2f2a4a76dd22
equal deleted inserted replaced
3538:33a75660df08 3539:0c2dc1446ebf
297 return False 297 return False
298 try: 298 try:
299 server.login(Preferences.getUser("MailServerUser"), 299 server.login(Preferences.getUser("MailServerUser"),
300 password) 300 password)
301 except (smtplib.SMTPException, socket.error) as e: 301 except (smtplib.SMTPException, socket.error) as e:
302 if isinstance(e, smtplib.SMTPResponseException): 302 if isinstance(e, smtplib.SMTPResponseException):
303 errorStr = e.smtp_error.decode() 303 errorStr = e.smtp_error.decode()
304 elif isinstance(e, socket.error): 304 elif isinstance(e, socket.error):
305 errorStr = e[1] 305 errorStr = e[1]
306 else: 306 else:
307 errorStr = str(e) 307 errorStr = str(e)
323 msg) 323 msg)
324 server.quit() 324 server.quit()
325 QApplication.restoreOverrideCursor() 325 QApplication.restoreOverrideCursor()
326 except (smtplib.SMTPException, socket.error) as e: 326 except (smtplib.SMTPException, socket.error) as e:
327 QApplication.restoreOverrideCursor() 327 QApplication.restoreOverrideCursor()
328 if isinstance(e, smtplib.SMTPResponseException): 328 if isinstance(e, smtplib.SMTPResponseException):
329 errorStr = e.smtp_error.decode() 329 errorStr = e.smtp_error.decode()
330 elif isinstance(e, socket.error): 330 elif isinstance(e, socket.error):
331 errorStr = e[1] 331 errorStr = e[1]
332 else: 332 else:
333 errorStr = str(e) 333 errorStr = str(e)

eric ide

mercurial