Ошибка подключения Python smtplib 10060

У меня ошибка, которую я не понимаю, используя 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(code, msg) smtplib.SMTPConnectError: (421 , b'Не удается подключиться к серверу 2a00:1450:400c:c04::10 (2a00:1450:400c:c04::10:587), ошибка подключения 10060')

Примечание. Я разрешил Gmail использовать «менее безопасные приложения» по мере необходимости.

Большое спасибо за твою помощь !


person Tom    schedule 29.12.2017    source источник
comment
Включен ли ваш хост IPv6?   -  person Max    schedule 29.12.2017
comment
Макс, спасибо за помощь, почтовый агент Avast блокировал smtplib.   -  person Tom    schedule 29.12.2017
comment
Зачем это нужно -1 ? Был ли этот вопрос упомянут где-то еще в стеке? В чем здесь проблема?   -  person Tom    schedule 30.12.2017


Ответы (1)


Хорошо, решено: почтовый агент Avast необходимо отключить.

person Tom    schedule 29.12.2017
comment
моя точная проблема была решена мгновенно из-за этого. Спасибо! - person Dev_Man; 11.10.2018