Beispiel #1
0
def send_confirmation(user_email=None):
    print 'sending email confirmation'
    if user_email is None:
        print 'Email not provided for send_confirmation()'
        Response("Email address not provided", 200)

    token = generate_confirmation_token(user_email)
    url = "http://0.0.0.0:5000/confirm?confirm_token=%s&user_email=%s" % (
        token, user_email)
    gmail = Gmail(gmail_user="******",
                  gmail_password="******")
    gmail.mail_from_name = "Crypto Bot"
    gmail.mail_from = "***********@gmail.com"
    gmail.mail_subject = "Please confirm your account"
    gmail.mail_to = user_email
    gmail.mail_body = "<strong>Thank you for signing up with **************</strong><br>Click the URL below to activate your account <a href='%s'>%s</a>" % (
        url, url)
    gmail.send()