使用python脚本从gmail发送短信

时间:2011-12-06 05:58:53

标签: python sms gmail

我正在尝试使用python从gmail发送短信。 我尝试了很多解决方案,但它没有用。 我试图使用libgmail,但似乎已被弃用。即使我无法找到如何将短信从gmail发送到jawwal,因为实际上gmail会将免费的短信发送给jawwal。

我的代码是:

import libgmail
from TextMessaging import *
sender = Sender(<username>, <password>)
txtM = TextMessage(subject, body)
receiver = Receiver("<phone no>", "Jawwal")
sender.sendMessage(receiver, txtM)

在此,在发送方上,它会将错误视为预期的字符串或缓冲区 而且对于接收者来说,我不知道什么是像爪子一样的载体

CARRIERS = {"Alltel":"alltelmessage.com",  
            "ATT":"mobile.mycingular.com",  
            "Rogers":"pcs.rogers.com",  
            "Sprint":"messaging.sprintpcs.com",  
            "tMobile":"t-mobile.net",  
            "Telus":"msg.telus.com",  
            "Verizon":"vtext.com"}

请告诉我有关如何使用python脚本将短信发送到Gmail的任何信息。

由于

3 个答案:

答案 0 :(得分:1)

也许您会想要使用以下服务之一:

[https://www.twilio.com/sms][1]

[http://www.clockworksms.com/][2]

他们提供REST API选项。

我知道这是一个老问题,但只是发布给搜索答案的人。

答案 1 :(得分:1)

“截至2014年4月1日,通过Gmail中的Google聊天向手机通讯录发送短信是 停止使用所有受支持的移动运营商。“

https://support.google.com/chat/answer/112176?hl=en

答案 2 :(得分:0)

我认为您手机的运营商电子邮件地址是这样的:

jawwal.com.country_code

country_code替换为相应的网址扩展名(.sa.lb等)。