一、QQ邮箱SSL发送
手机号码:13302071130获取qq授权码
ssl发送方式不是使用邮箱密码,而是需要授权码,具体步骤如下:
登录发送人qq邮箱>>设置>>账户>>POP3/STMP服务开启>>生成授权码
验证密保
复制16位授权码
qq邮箱发送源码
发送之后结果截图
二、163邮箱非SSL发送
非ssl无需获取授权码,直接配置邮箱密码即可
163邮箱发送源码
发送之后结果截图
三、问题
3.1 python通过qq邮箱,SMTP发送邮件失败:
问题描述:使用qq账户及密码SSL方式发送邮件,报错:(535, b'Login Fail. Please enter your authorization code to login. More information in http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256')
解决方案:开启POP3/SMTP服务,钢绞线厂家获取授权码,qq源码的邮箱密码改成授权码即可
3.2 html附件变.bin文件后缀
问题描述:发送一个html格式的附件,收到邮件发送后缀变成.bin的文件,如图:
解决方案:把 att1["Content-Disposition"] = 'attachment; filename="' + "接口测试报告.html" 改为 att1.add_header('Content-Disposition', 'attachment', filename='接口测试报告.html')
以上就是本文的全部内容,希望对大家的学习有所帮助铜仁预应力钢绞线价格,也希望大家多多支持脚本之家。