Я пытаюсь отправить электронное письмо через учетную запись gmail
, используя python 2.7
. Мой код ниже, любая помощь приветствуется! Я получаю:Errno 10060 python отправка электронной почты через gmail
Errno 10060- Попытка подключения не удалась, поскольку связное сторона не должным образом реагировать после определенного периода времени ...
import smtplib
FROMADDR = "[email protected]"
LOGIN = FROMADDR
PASSWORD = "mypassword"
TOADDRS = "[email protected]"
msg = "Test message"
server = smtplib.SMTP('smtp.gmail.com', 25, timeout=120)
server.set_debuglevel(1)
server.ehlo()
server.starttls()
server.ehlo()
server.login(LOGIN, PASSWORD)
server.sendmail(FROMADDR, TOADDRS, msg)
server.quit()
print "E-mail succesfully sent"
Это еще одна проблема - сетевой брандмауэр, с которым я не могу связаться, чтобы подключиться к другому серверу. Это также приводит к отключению времени. Мой код отлично работает и отправляет электронные письма дома, но не работает. Какие-нибудь легкие способы обойти это, о котором вы можете думать? Благодаря! –