Olá pessoal, tudo bem?
Consegui realiza o envio de e-mail com o Flask porém os mesmos não estão chegando na caixa de entrada do gmail. Alguém sabe dizer porque? Segue código da aplicação
from flask import Flask, render_template, request
from flask_mail import Mail
app = Flask(__name__)
mail_settings = {
"MAIL_SERVER": 'smtp.gmail.com',
"MAIL_PORT": 465,
"MAIL_USE_TLS": False,
"MAIL_USE_SSL": True,
"MAIL_USERNAME": 'meuemail@gmail.com',
"MAIL_PASSWORD": 'minhachavesecreta'
}
app.config.update(mail_settings)
mail = Mail(app)
@app.route('/')
def inicio():
return render_template('site.html')
@app.route('/send', methods=['POST', ])
def send():
name = request.form['name']
email = request.form['email']
subject = request.form['subject']
message = request.form['message']
mail.send_message(str(subject),
sender=''meuemail@gmail.com',
recipients=[email],
body=message,
charset='utf-8',)
return '<h1>Formulário Enviado!</h1>'
app.run(host='0.0.0.0', port=8080, debug=True)