aboutsummaryrefslogtreecommitdiff
path: root/app/tasks/emails.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/tasks/emails.py')
-rw-r--r--app/tasks/emails.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/tasks/emails.py b/app/tasks/emails.py
new file mode 100644
index 0000000..7040d38
--- /dev/null
+++ b/app/tasks/emails.py
@@ -0,0 +1,11 @@
+from flask import *
+from flask_mail import Message
+from app import mail
+from app.tasks import celery
+
+@celery.task()
+def sendVerifyEmail(newEmail, token):
+ msg = Message("Verify email address", recipients=[newEmail])
+ msg.body = "This is a verification email!"
+ msg.html = render_template("emails/verify.html", token=token)
+ mail.send(msg)