def send_reset_email(user): token = user.get_reset_token() msg = Message(subject='Password Reset Request', sender='*****@*****.**', recipients=[user.email]) msg.body = f''' To reset your password, visit the following link!:
def contact(): """User can send e-mail via contact form""" if request.method == 'POST': """User sent an email request""" msg = Message("Feedback", recipients=[app.config['MAIL_USERNAME']]) msg.body = "You have received new feedback from {0} {1} <{2}>.\n\n {3}".format( request.form['first-name'], request.form['last-name'], request.form['mail-address'], request.form['comment-field']) try: mail.send(msg) msg = "We will respond as soon as possible." category = "success" except Exception as err: msg = str(err) category = "danger" resp = {'feedback': msg, 'category': category} return make_response(jsonify(resp), 200) elif request.method == 'GET': """User is viewing the page""" return render_template('pages/contact.html')