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)
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)
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)
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)
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
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
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)
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)
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
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)
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)
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)