Как отправить смс без FRM / MSG - PullRequest
2 голосов
/ 12 февраля 2020

Несколько дней go Я решил начать работу над программой, которая сможет отправлять SMS-сообщения без использования Twilio. Для тех из вас, кто не знает, Twilio - это веб-сайт, который можно использовать для отправки SMS-сообщений с python. Тем не менее, он скрывает многие функции за платным экраном и почти полностью соответствует программе, которая может отправлять SMS без него. Вот что у меня есть:

import smtplib
from signin import emailadress, password, number
smtplibserver='smtp.gmail.com'

if __name__=="__main__":
  server = smtplib.SMTP_SSL(smtplibserver, 465)
  server.ehlo()
  server.login(emailadress, password)
  print("You're logged in!")

usertext = input("\nWhat is your message? ")
server.sendmail(emailadress, number, usertext)
print("\nSent!\n")

(вход - это отдельный файл, содержащий мой адрес электронной почты, пароль и номер телефона).

Этот метод работает, но добавляет FRM / MSG к моему тексту. Например, если мое сообщение «Привет, мир!» тогда текст будет отправлен как:

FRM:johnappleseed@gmail.com MSG: Привет, мир!

Twilio отправляет сообщение в одиночку. Как мне избавиться от FRM / MSG? Я знаю, что для этого, возможно, придется использовать совершенно другой метод.

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