gpt4 book ai didi

android - 在 Android 上使用 Verizon Motorola Droid 以编程方式将 SMS 发送到电子邮件

转载 作者:太空宇宙 更新时间:2023-11-03 11:23:39 24 4
gpt4 key购买 nike

我想知道是否有人知道使用 Verizon 的 CDMA 摩托罗拉 Droid 手机向电子邮件地址发送 SMS 消息的正确方法。

内部消息传递应用程序似乎自动执行此操作。虽然像 SMSPopup 这样的第 3 方应用程序似乎无法正确回复电子邮件地址,除非您在消息传递应用程序中撰写消息。

当内部消息传递应用程序发送 SMS 消息时,在 logcat (adb logcat -b radio) 中有一个相应的 'RIL_REQUEST_CDMA_SEND_SMS' 条目。当您向电子邮件地址发送 SMS 时,它会打印相同的内容,因此在幕后看起来就像是在发送 SMS。有趣的是,如果您查看内容提供商的发件箱,邮件会发送到各种 1270XX-XXX-XXXX 号码。

在其他服务上,您可以通过向预定义的短信号码发送短信来发送电子邮件地址。然后将您的短信格式化为电子邮件地址主题消息即 http://en.wikipedia.org/wiki/SMS_gateway#Carrier-Provided_SMS_to_E-Mail_Gateways

例如,使用 T-mobile 号码 (500),您可以使用以下方式将 SMS 发送到电子邮件:

SmsManager smsMgr = SmsManager.getDefault();
smsMgr.sendTextMessage("500", null, "username@domain.com message sent to an e-mail address from a SMS", null, null);

有没有人知道

  • 是否可以通过 CDMA Android 手机以编程方式将 SMS 发送到电子邮件?
  • Verizon 是否真的以 SMS 消息的形式发送您的回复,还是以 MMS 或普通的 http 电子邮件消息的形式发送?
  • 关于如何拦截正在发送的原始消息以查看发生了什么的任何想法?

Verizon 可能会以某种方式生成临时绑定(bind)到电子邮件地址的假号码(因为重复的消息不会发送到同一个号码)。但是,这似乎太过严厉了。

谢谢!

最佳答案

您的维基链接帮助我找到了答案。我对此并不完全肯定,但是当您向此号码发送常规短信时它似乎有效:6245 然后短信将包含以下格式的地址、主题和正文:email@gmail.com电子邮件的(主题)正文。

这是我的代码 fragment :

sm.sendTextMessage("6245", null, "alienmanfc6@gmail.com (Subject) Test email from SMS", null, null);

关于android - 在 Android 上使用 Verizon Motorola Droid 以编程方式将 SMS 发送到电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2610566/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com