2011-07-11 8 views
1

この行はゲイロを投げています...なぜか?ファイアウォールである可能性がありますか?Gaierror from python smtplib

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

ホストが「alt1.gmail-smtp-in.l.google.com」ですので、私はGmailのを使っていて、ポートが、これはgaierrorなかった場合でも587

+1

実際のエラーメッセージを投稿できますか?ホストを解決できないと推測しますが、投稿できますか? –

答えて

1

です(これはAJが正しくDNS検索エラーと言っているように)、そのホストは私のためには動作しません。

特に、接続しようとするとタイムアウトします。

ただし、以下は動作するようです:

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

お役に立てば幸いです。

関連する問題