如何在没有FRM / MSG的情况下发送短信

时间:2020-02-12 17:15:56

标签: python smtp

几天前,我决定开始开发一个程序,该程序无需使用Twilio就可以发送SMS消息。对于不认识的人,Twilio是一个网站,可以使用python发送SMS消息。但是,它隐藏了付费墙后面的许多功能,并且与可以在不发送SMS的情况下发送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?我知道我可能必须使用完全不同的方法来做到这一点。

0 个答案:

没有答案