Python smtplib连接错误10060

问题描述 投票:0回答:1

我有一个错误,我不明白使用smtplib。我在Windows 10上,在我设置的cmd窗口中:

set MAIL_SERVER=smtp.googlemail.com
set MAIL_PORT=587
set MAIL_USE_TLS=1
set MAIL_USERNAME='my-gmail-username'
set MAIL_PASSWORD='my-gmail-password'

在Python 3.6中我正在做以下事情:

from flask_mail import Message
from app import mail
msg = Message('test subject', sender='my-gmail-adress',recipients=['my-gmail-adress'])
msg.body = 'text body'
msg.html = '<h1>HTML body</h1>'
mail.send(msg)

我在控制台中收到以下错误:“...文件”... \ Python \ Python36-32 \ lib \ smtplib.py“,第254行,在_init__中提升SMTPConnecterror(代码,msg)smtplib.SMTPConnectError:(421 ,b'Cannot连接服务器2a00:1450:400c:c04 :: 10(2a00:1450:400c:c04 :: 10:587),连接错误10060')

注意:我已授权gmail根据需要使用“安全性较低的应用”。

非常感谢你的帮助 !

python flask smtplib
1个回答
1
投票

好的,已解决:需要断开Avast电子邮件代理。

© www.soinside.com 2019 - 2024. All rights reserved.