Exemple #1
0
def send_password_restore_ref(email, name, token):
    envelope = Envelope(
        from_addr=(u'*****@*****.**', u'PromTal'),
        to_addr=(email, name),
        subject=u'Восстановление пароля',
        # text_body=render_template('email/password_restore.html', token=token),
        text_body=render_template_string(restore_password, token=token),
    )
    print(envelope)
    envelope.add_header("Content-Type", "text/html")
    gmail.send(envelope)
Exemple #2
0
def send_password_restore_ref(email, name, token):
    envelope = Envelope(
        from_addr=(u'*****@*****.**', u'PromTal'),
        to_addr=(email, name),
        subject=u'Восстановление пароля',
        # text_body=render_template('email/password_restore.html', token=token),
        text_body=render_template_string(restore_password, token=token),
    )
    print(envelope)
    envelope.add_header("Content-Type", "text/html")
    gmail.send(envelope)
Exemple #3
0
def send_news_notification(news_id, news_title):
    users = User.query.filter_by(news_notification=True).all()
    for user in users:
        envelope = Envelope(
            from_addr=(u'*****@*****.**', u'PromTal'),
            to_addr=(user.email, user.full_name),
            subject=u'Новая новость',
            # text_body=render_template('email/news_notification.html', id=news_id, title=news_title),
            text_body=render_template_string(news_notification, id=news_id, title=news_title),
        )
        envelope.add_header("Content-Type", "text/html")
        gmail.send(envelope)
Exemple #4
0
def send_news_notification(news_id, news_title):
    users = User.query.filter_by(news_notification=True).all()
    for user in users:
        envelope = Envelope(
            from_addr=(u'*****@*****.**', u'PromTal'),
            to_addr=(user.email, user.full_name),
            subject=u'Новая новость',
            # text_body=render_template('email/news_notification.html', id=news_id, title=news_title),
            text_body=render_template_string(news_notification,
                                             id=news_id,
                                             title=news_title),
        )
        envelope.add_header("Content-Type", "text/html")
        gmail.send(envelope)