如何对通过电子邮件发送的彩信进行解码

时间:2019-05-30 16:29:16

标签: python raspberry-pi sms mms adafruit

如果我将电子邮件发送到电话号码,例如将其发送到1234567890@tmomail.net(对于tmobile),则该消息将以文本形式出现在我的电话上,并带有电子邮件地址“ FRM:”在第一行中显示“ MSG:”,在第二行中显示消息电子邮件正文。但是,我试图将这种类型的电子邮件发送到Adafruit FONA,但是这些消息不是经过编码,而是经过编码(我认为)。例如,如果我发送消息“ app monitorData”,则会得到:

['\ r \ n','+ CMT:“ 2300”,“”,“ 19/05 / 30,02:32:10-16” \ r \ n','〜\ x06(\ x1f “ application / vnd.wap.mms-message \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ x00 \ r \ n']]

有人知道为什么会这样吗?有没有办法解码此消息,还是我发送不正确?甚至更好的是,如果有人熟悉Adafruit FONA,该如何处理此消息,而不是文本(作为电子邮件,而不是文本)(我在文档中发现这是可能的,但我无法实现)?谢谢。

编辑:请注意,上面的格式是预期的,因为它是包含这些信息类型的列表。意外的是第三个索引(以〜\ x06开头的部分);这是消息本身。

0 个答案:

没有答案