Python smtplib: невозможно отправить смс сообщения на телефон - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь отправить сообщения на свой телефон по протоколу SMTP.Если я войду в свою учетную запись Google (для которой у меня включены менее безопасные приложения ), я смогу отправить сообщение на номер 5551234567@tmomail.net.Тема и текст сообщения приходят на мой телефон в виде текстового сообщения.

Однако, когда я пытаюсь сделать то же самое с библиотекой Python smtplib, я не получаю сообщение.Вот код, который я использую:

import smtplib

# Establish a secure session with gmail's outgoing SMTP server using your gmail account
server = smtplib.SMTP("smtp.gmail.com", 587)

server.starttls()

# the account that will send the emails
server.login('me@gmail.com', 'password')

# sendmail(from, to, msg)
server.sendmail('me@gmail.com', '5551234567@tmomail.net', 'hey there!')

Кто-нибудь знает, что я могу сделать, чтобы получить текстовое сообщение от smtplib?Любые предложения приветствуются!

1 Ответ

0 голосов
/ 22 февраля 2019

Попробуйте проверить ссылку ниже.

Если кажется, что вы забыли

server.ehlo ()

Как отправить электронное письмо с помощью Gmail какпровайдер, использующий Python?

Сообщите нам, если вы видите сообщение Python в папке «Отправленные» в папке «Входящие» Gmail.

Если да, попробуйте найти различия между сообщениями, отправленными вами из браузера.и тот, который вы отправили из Python API.

...