Commit 08f3c9e0 authored by Cristiano Urban's avatar Cristiano Urban
Browse files

Handle socket error exception.

parent c7ab4720
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -67,7 +67,9 @@ class Mailer(object):
            smtpObj = smtplib.SMTP(self.smtpServer, self.smtpPort)
            smtpObj.send_message(self.message)
            print("Message sent!")
            self.logger.info("Message sent!")
            self.logger.debug("E-mail message sent successfully!")
        except OSError:
            self.logger.exception("Error: cannot connect to SMTP server!")
        except TimeoutError:
            self.logger.exception("Error: connection timeout!")
        except SMTPException: