Add SMTP TLS support

This commit is contained in:
Chronial committed 2018-01-24 23:14:26 +01:00
1 parent 9a37017f1a
commit 63c95d7ac0
3 files changed
+5

No files matched your search

+3
View File
@@ -106,6 +106,8 @@ def send_email(success):
server = smtplib.SMTP_SSL(**smtp)
else:
server = smtplib.SMTP(**smtp)
if config["smtp"]["tls"]:
server.starttls()
if config["smtp"]["user"]:
server.login(config["smtp"]["user"], config["smtp"]["password"])
server.sendmail(
@@ -149,6 +151,7 @@ def load_config(args):
config[section][option] = 0
config["smtp"]["ssl"] = (config["smtp"]["ssl"].lower() == "true")
config["smtp"]["tls"] = (config["smtp"]["tls"].lower() == "true")
config["scrub"]["enabled"] = (config["scrub"]["enabled"].lower() == "true")
config["email"]["short"] = (config["email"]["short"].lower() == "true")
config["snapraid"]["touch"] = (config["snapraid"]["touch"].lower() == "true")