Merge pull request #2 from michcioperz/master

Add Date header to outbound emails (fixes #1)
This commit is contained in:
Drew DeVault 2018-01-16 15:08:13 -05:00 committed by GitHub
commit 8d6df129eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -3,6 +3,7 @@ import pystache
import os
import html.parser
from email.mime.text import MIMEText
from email.utils import localtime, format_datetime
from werkzeug.utils import secure_filename
from flask import url_for
@ -30,6 +31,7 @@ def send_thank_you(user, amount, monthly):
message['Subject'] = "Thank you for your donation!"
message['From'] = _cfg("smtp-from")
message['To'] = user.email
message['Date'] = format_datetime(localtime())
smtp.sendmail(_cfg("smtp-from"), [ user.email ], message.as_string())
smtp.quit()
@ -51,6 +53,7 @@ def send_password_reset(user):
message['Subject'] = "Reset your donor password"
message['From'] = _cfg("smtp-from")
message['To'] = user.email
message['Date'] = format_datetime(localtime())
smtp.sendmail(_cfg("smtp-from"), [ user.email ], message.as_string())
smtp.quit()
@ -72,5 +75,6 @@ def send_declined(user, amount):
message['Subject'] = "Your monthly donation was declined."
message['From'] = _cfg("smtp-from")
message['To'] = user.email
message['Date'] = format_datetime(localtime())
smtp.sendmail(_cfg("smtp-from"), [ user.email ], message.as_string())
smtp.quit()