我想在我的webapp中使用烧瓶邮件,我得知错误,我真的不明白.遵循指南,无法使其发挥作用.在以下过程中,我希望应用程序向新注册用户发送电子邮件.
配置:
MAIL_SERVER='smtp.gmail.com',
MAIL_PORT=465,
MAIL_USE_SSL=True,
MAIL_USE_TLS=False,
MAIL_USERNAME = 'myMail@gmail.com',
MAIL_PASSWORD = '******'
Run Code Online (Sandbox Code Playgroud)
视图:
from flask_mail import Mail, Message
mail = Mail(app)
@app.route("/send_mail/")
def send_mail():
msg = Message('Hello', sender = 'myMail@gmail.com', recipients = ['somebody@gmail.com'])
msg.body = "This is the email body"
mail.send(msg)
Run Code Online (Sandbox Code Playgroud)
我得到的错误:
File "C:\venvs\test\lib\site-packages\flask\app.py", line 1994, in __call__
return self.wsgi_app(environ, start_response)
File "C:\venvs\test\lib\site-packages\flask\app.py", line 1985, in wsgi_app
response = self.handle_exception(e)
File "C:\venvs\test\lib\site-packages\flask\app.py", line 1540, in handle_exception
reraise(exc_type, exc_value, tb)
File "C:\venvs\test\lib\site-packages\flask\_compat.py", line 33, in reraise
raise value
File "C:\venvs\test\lib\site-packages\flask\app.py", line …Run Code Online (Sandbox Code Playgroud)