Gaierror от python smtplib - PullRequest
       1

Gaierror от python smtplib

1 голос
/ 11 июля 2011

Эта строка вызывает ошибку ... есть идеи, почему?Может ли это быть брандмауэр?

smtp=smtplib.SMTP(host=EMAIL_HOST,port=EMAIL_PORT)

Я использую gmail, так что хост - alt1.gmail-smtp-in.l.google.com, а порт - 587.

1 Ответ

1 голос
/ 11 июля 2011

Даже если это не было gaierror (которое, как справедливо говорит AJ, является ошибкой поиска DNS), этот хост у меня тоже не работает.

В частности, зависает при попытке подключения и время ожидания.

Однако, похоже, работает следующее:

import smtplib
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
smtp=smtplib.SMTP(host=EMAIL_HOST,port=EMAIL_PORT)

Надеюсь, это поможет.

...