fix typos

This commit is contained in:
Yannik Schmidt
2020-09-01 17:38:54 +02:00
parent aad780bd43
commit 430e0f60aa
2 changed files with 9 additions and 6 deletions

12
smtp.py
View File

@@ -1,19 +1,18 @@
import sys
import smtplib
import smtplib.SMTPException
def checkSMTPConnection(app):
'''Check connection and login on SMTP server configured in app config'''
try:
if not all([ x in app.conf for x in ["TARGET_SMTP", "TARGET_EMAIL"]:
if not all([ x in app.config and app.config[x] for x in ["TARGET_SMTP", "TARGET_EMAIL"]]):
raise smtplib.SMTPException("Missing Configuration.")
smtpTarget = smtplib.SMTP(app.config["TARGET_SMTP"])
if app.config["TARGET_SMTP_USER"] and app.config["TARGET_SMTP_PASSWORD"]:
smtp.login(app.config["TARGET_SMTP_USER"], app.config["TARGET_SMTP_PASSWORD"])
smtpTarget.quit()
except smtplib.SMTPException as e:
if app.config["STMP_MUST_BE_CONNECTED"]:
if app.config["SMTP_MUST_BE_CONNECTED"]:
print(e, file=sys.stderr)
sys.exit(1)
else:
@@ -22,11 +21,12 @@ def checkSMTPConnection(app):
def sendMailFromHtmlForm(app, htmlForm):
'''Take the app config and the contact HTML-form and send a mail accordingly'''
email = htmlForm["email"]
name = htmlForm["name"]
email = htmlForm["email"]
name = htmlForm["name"]
message = htmlForm["message"]
subject = htmlForm["subject"]
subject = "Subject: {} ({})\n\n".format(flask.request.form["subject"], name)
subject = "Subject: {} ({})\n\n".format(subject, name)
smtpTarget = smtplib.SMTP(app.config["TARGET_SMTP"])
smtpTarget.sendmail(email, app.config["TARGET_EMAIL"] , message)