Пример #1
0
def send_invite_email(inviter, invited, invite_url, org):
    context = dict(inviter=inviter, invited=invited, org=org, invite_url=invite_url)
    html_content = render_template('emails/invite.html', **context)
    text_content = render_template('emails/invite.txt', **context)
    subject = u"Invitation to join Mansion Global - Analytics Dashboard"

    send_mail.delay([invited.email], subject, html_content, text_content)
Пример #2
0
def send_invite_email(inviter, invited, invite_url, org):
    context = dict(inviter=inviter, invited=invited, org=org, invite_url=invite_url)
    html_content = render_template("emails/invite.html", **context)
    text_content = render_template("emails/invite.txt", **context)
    subject = "{} invited you to join Tablyx".format(inviter.name)

    send_mail.delay([invited.email], subject, html_content, text_content)
Пример #3
0
def send_invite_email(inviter, invited, invite_url, org):
    context = dict(inviter=inviter, invited=invited, org=org, invite_url=invite_url)
    html_content = render_template('emails/invite.html', **context)
    text_content = render_template('emails/invite.txt', **context)
    subject = u"{} invited you to join Redash".format(inviter.name)

    send_mail.delay([invited.email], subject, html_content, text_content)
Пример #4
0
def send_verify_email(user, org):
    context = {"user": user, "verify_url": verify_link_for_user(user)}
    html_content = render_template("emails/verify.html", **context)
    text_content = render_template("emails/verify.txt", **context)
    subject = "{}, please verify your email address".format(user.name)

    send_mail.delay([user.email], subject, html_content, text_content)
Пример #5
0
def send_password_reset_email(user):
    reset_link = reset_link_for_user(user)
    context = dict(user=user, reset_link=reset_link)
    html_content = render_template('emails/reset.html', **context)
    text_content = render_template('emails/reset.txt', **context)
    subject = u"重置密码"

    send_mail.delay([user.email], subject, html_content, text_content)
    return reset_link
Пример #6
0
def send_password_reset_email(user):
    reset_link = reset_link_for_user(user)
    context = dict(user=user, reset_link=reset_link)
    html_content = render_template('emails/reset.html', **context)
    text_content = render_template('emails/reset.txt', **context)
    subject = u"Reset your password"

    send_mail.delay([user.email], subject, html_content, text_content)
    return reset_link
Пример #7
0
def send_invite_email(inviter, invited, invite_url, org):
    context = dict(inviter=inviter,
                   invited=invited,
                   org=org,
                   invite_url=invite_url)
    html_content = render_template('emails/invite.html', **context)
    text_content = render_template('emails/invite.txt', **context)
    subject = u"{} 邀请您加入Redash".format(inviter.name)

    send_mail.delay([invited.email], subject, html_content, text_content)
Пример #8
0
def send_verify_email(user, org):
    context = {
        'user': user,
        'verify_url': verify_link_for_user(user),
    }
    html_content = render_template('emails/verify.html', **context)
    text_content = render_template('emails/verify.txt', **context)
    subject = u"{}, please verify your email address".format(user.name)

    send_mail.delay([user.email], subject, html_content, text_content)
Пример #9
0
def send_verify_email(user, org):
    context = {
        'user': user,
        'verify_url': verify_link_for_user(user),
    }
    html_content = render_template('emails/verify.html', **context)
    text_content = render_template('emails/verify.txt', **context)
    subject = u"{}, please verify your email address".format(user.name)

    send_mail.delay([user.email], subject, html_content, text_content)
Пример #10
0
def send_password_reset_email(user, reset_link):
    if reset_link is None:
        reset_link = reset_link_for_user(user)

    context = {
        'user': user,
        'reset_link': reset_link,
    }

    html_content = render_template('emails/reset.html', **context)
    text_content = render_template('emails/reset.txt', **context)
    subject = u"Reset your password"

    send_mail.delay([user.email], subject, html_content, text_content)
    return reset_link
Пример #11
0
def send_invite_email(inviter, invited, invite_url=None):
    if invite_url is None:
        invite_url = invite_link_for_user(invited)

    context = {
        'inviter': inviter,
        'invited': invited,
        'invite_url': invite_url,
    }

    html_content = render_template('emails/invite.html', **context)
    text_content = render_template('emails/invite.txt', **context)
    subject = u"{} invited you to join Redash".format(inviter.name)

    send_mail.delay([invited.email], subject, html_content, text_content)
Пример #12
0
def send_user_disabled_email(user):
    html_content = render_template("emails/reset_disabled.html", user=user)
    text_content = render_template("emails/reset_disabled.txt", user=user)
    subject = "Your Tablyx account is disabled"

    send_mail.delay([user.email], subject, html_content, text_content)
Пример #13
0
def send_user_disabled_email(user):
    html_content = render_template('emails/reset_disabled.html', user=user)
    text_content = render_template('emails/reset_disabled.txt', user=user)
    subject = u"Your Redash account is disabled"

    send_mail.delay([user.email], subject, html_content, text_content)