我已经尝试了我能想到的方法,但无法从我的应用程序中使用flask-mail和Zoho mail发送电子邮件。
我已经尝试设置了一个应用程序密码,并且使用他们网站上的一些信息尝试了以下配置示例:
https://www.zoho.com/mail/help/pop-access.html
app.config['MAIL_SERVER'] = 'smtp.zoho.com'
app.config['MAIL_PORT'] = 465
app.config['MAIL_USE_SSL'] = True
app.config['MAIL_USERNAME'] = '_@whatever.com'
app.config['MAIL_PASSWORD'] = 'XXXXXXXXXXXX'
app.config['MAIL_SERVER'] = 'smtp.zoho.com'
app.config['MAIL_PORT'] = 587
app.config['MAIL_USE_TLS'] = True
app.config['MAIL_USERNAME'] = '__@whatever.com'
app.config['MAIL_PASSWORD'] = 'XXXXXXXXXXX'我希望能够发送一封电子邮件与我的自定义域名,这是与zoho设置使用flask-mail。
发布于 2019-07-12 07:23:49
检查你在哪个Zoho主机上注册,如果你在欧洲,你必须编辑MAIL_SEVER参数来:
app.config['MAIL_SERVER'] = 'smtp.zoho.eu'这应该可以解决SMTPAuthenticationError问题。
类似问题link
发布于 2021-03-28 02:23:09
如需安全访问,请直接访问Zoho邮件(https://mail.zoho.com/zm/#settings/general)上的常规设置
Application-Specific Passwords > Generate new password
给你的应用命名。它会给你一个密码
export MAIL_PASSWORD=<generated-password>然后在config.py中
import os
MAIL_PASSWORD = os.environ.get('MAIL_PASSWORD')当您在编写时使用TLS Zoho时,它使用端口587\
https://stackoverflow.com/questions/56679178
复制相似问题