flaskweb开发这本书中的邮箱问题!

1.git checkout 6a

找到大神的源码:(我用的是网易163邮箱:)

 21 app.config['MAIL_SERVER'] = 'smtp.163.com'
 22 app.config['MAIL_PORT'] = 25
 23 app.config['MAIL_USE_TLS'] = True
 24 app.config['MAIL_USERNAME'] = os.environ.get('MAIL_USERNAME')
 25 app.config['MAIL_PASSWORD'] = os.environ.get('MAIL_PASSWORD')

这些设置好,就会出现一个问题:

2.在ubuntu下设置邮箱服务器用户名和密码:

(venv) $ export MAIL_USERNAME=*******@163.com 
(venv) $ export MAIL_PASSWORD=**************

很简单对吧,对的没错就是自己的账号和密码

然后往下运行,

呵呵呵……….

raise SMTPAuthenticationError(code, resp)

3.上网搜索了下,原来是网易的smtp默认不是打开的,需要自己去设置..

按照方法来,又来了一遍,

呵呵

还是原来的问题::

接着看了网易163回复的短信:

([网易] **163.com邮箱客户端授权码是:*******,
请将它

代替

邮箱密码
在客户端登录邮箱使用)*

粗心总会出问题的……..

在输入密码的时候,改为授权码即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值