Python/SMTP: Difference between revisions
< Python
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
smtp.sendmail(FROM, RCPT, message) | smtp.sendmail(FROM, RCPT, message) | ||
except smtplib.SMTPConnectError: | except smtplib.SMTPConnectError: | ||
# Connection refused. | |||
pass | pass | ||
except smtplib.SMTPServerDisconnected: | except smtplib.SMTPServerDisconnected: | ||
# Connection reset. | |||
pass | pass | ||
except: | except: | ||
# Connection timeout. | |||
pass | pass | ||
</source> | </source> | ||
Revision as of 09:47, 5 June 2018
try:
with smtplib.SMTP(HOST, PORT, timeout = TIMEOUT) as smtp:
# smtp.set_debuglevel(2)
# smtp.starttls()
# smtp.login(USER, PASS)
smtp.sendmail(FROM, RCPT, message)
except smtplib.SMTPConnectError:
# Connection refused.
pass
except smtplib.SMTPServerDisconnected:
# Connection reset.
pass
except:
# Connection timeout.
pass