def test_email():
    sender = ("Test Name", '*****@*****.**')
    text_body = 'From: Test Name' + "\n\nMessage: " + "Test message"
    subject = 'From Test Name'
    recipients = ['*****@*****.**']
    response = email_support.send_email(app, subject, sender, recipients, text_body)
    assert(response == True) # test_email test 1
Exemple #2
0
def submit_message():
    print(request.form['name'])
    subject = 'Test flask email'
    sender = '*****@*****.**'
    recipients = ['*****@*****.**']
    text_body = 'Test text from flask app'
    response = email_support.send_email(subject, sender, recipients, text_body)
    return render_template('index.html')
Exemple #3
0
def contact():
    if request.method == 'GET':
        return render_template('contact.html')
    else:
        name = request.form['name']
        sender = (name, request.form['email-address'])
        text_body = 'From: ' + name + "\n\nMessage: " + request.form['message']
        subject = 'From ' + name
        recipients = ['*****@*****.**']
        try:
          response = email_support.send_email(app, subject, sender, recipients, text_body)
          flash('Thank you for your message.')
          return redirect(url_for('show_index'))
        except:
          flash('Invalid inputs. Please use a valid email address.')
          return redirect(url_for('contact'))