Я не могу отправить почту с помощью Python - PullRequest
0 голосов
/ 26 января 2019

Моя проблема в том, что я не могу отправить код состояния 200 с помощью службы SMTP Google.Я использую pycharm, чтобы проверить, работает ли мой код или нет.Я импортировал все необходимые пакеты, также я пробовал несколько других писем, но те же результаты (код ошибки также не записывается в почту).

import requests

request = requests.get ('http://www.google.com')
if request.status_code == 200:
    print('Web site exists')
else:
    print('Web site does not exist')

import smtplib
from email.MIMEMultipart import MIMEMultipart
from email.MIMEText import MIMEText


fromaddr = "MY ADDRESS"
toaddr = "ADDRESS I WANT TO SEND TO"
msg = MIMEMultipart()
msg['From'] = fromaddr
msg['To'] = toaddr
msg['Subject'] = "SUBJECT OF THE MAIL"

body = "YOUR MESSAGE HERE"
msg.attach(MIMEText(body, 'plain'))

server = smtplib.SMTP('smtp.gmail.com', 587)
server.starttls()
server.login(fromaddr, "YOUR PASSWORD")
text = msg.as_string()
server.sendmail(fromaddr, toaddr, text)
server.quit()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...