2016-07-04 1 views
0

上記のプログラムでは、私はいつもOSErrorを取得しました:[Errno 101]ネットワークは実行時に画面に到達できません。なぜこれが起こり、修正するのですか?smtpプログラムでネットワークが到達不能なエラーになるのはなぜですか?

+0

「www.gmail.com」は電子メール(またはsmpt接続)を受け付けないためです。 – marcelm

+0

あなたの本当のメールアドレスではないことを願っています。xD – u8y7541

答えて

0

プログラムでは、www.gmail.comに接続するように指示しますが、Iと@marcelmが気付いたので、そのドメインはメールサーバーではありません。ちょうどgmail.comまたはmail.google.comを使用してください。

+0

あなたのファイアウォールまたはISPが依然としてSMTPポートをブロックしている可能性があります。 – tripleee

+0

@ tripleee私はファイアウォールやISPの電子メールをブロックしていると聞いていない...それは狂っている。それはおそらくOPのためのケースではありませんでした。私はOPが彼のネットワーク上の彼の電子メールにアクセスできると思う。 – u8y7541

+0

アウトバウンドSMTPは、家庭の消費者ネットブロックから、スパム対策としてほぼ完全にブロックされています。あなたは基本的に、ホームADSL上でメールサーバーを走らせることはできません。最近では、認証されたSMTPが別のポート番号を引き継ぐ)では問題は少なくなりますが、ポート25が必要なコードをテストすると機能しません。 – tripleee

関連する問題