From f655f780ad0b1e9908c744eb279e79f61c05e633 Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Wed, 9 Oct 2013 12:54:04 -0300 Subject: [PATCH] helpers to send verification emails --- src/super_archives/utils.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+), 0 deletions(-) create mode 100644 src/super_archives/utils.py diff --git a/src/super_archives/utils.py b/src/super_archives/utils.py new file mode 100644 index 0000000..9095406 --- /dev/null +++ b/src/super_archives/utils.py @@ -0,0 +1,19 @@ + +from django.core import mail +from django.conf import settings +from django.template import Context, loader +from django.utils.translation import ugettext as _ + + +def colab_send_email(subject, message, to): + from_email = settings.COLAB_FROM_ADDRESS + return mail.send_mail(subject, message, from_email, [to]) + + +def send_verification_email(to, user, validation_key): + subject = _('Please verify your email ') + u'{}'.format(to) + msg_tmpl = loader.get_template('superarchives/emails/email_verification.txt') + message = msg_tmpl.render(Context({'to': to, 'user': user, + 'key': validation_key, + 'SITE_URL': settings.SITE_URL})) + return colab_send_email(subject, message, to) -- libgit2 0.21.2