如何一些短信发送发件人的名字吗?(How do some SMS messages transmit

2019-09-20 00:57发布

我注意到,我从公司收到某些短信来了“发件人姓名”。 例如。 就在今天,我从我之前(不是我的即时通讯联系人),但发件人的名字出现了为“Adobe公司从未使用过许多收到短信。 我得到这个从其他公司了。 例如,Facebook,谷歌和银行。

它是类似于电子邮件服务器是如何工作的? (你告诉你谁“是”你发送邮件之前的服务器),这是与运营商的手机信号塔的情况下?

我想我知道什么是服务调用,它是如何工作的? (即您可以发送“头信息”与短信或者是手机信号塔只是欺骗邮件的“发件人号码”与字符替换呢?)

(希望这是要问这个问题的正确的地方...)

Answer 1:

MAP协议(一个用于在其他发送SMS消息)允许指定任一个电话号码或一个字母数字号码作为发送者。

AFAIK这不能从您的手机进行设置,其中发送号码将永远是你的公用电话号码,但短信中心可以允许在通常使用SMPP或UCP protocoll其它接口,如银行使用的那些和你(所提到的公司发送此类邮件)。

请注意,某些电信运营商不允许这种发件人地址的邮件中其他地方起源,但发送给他们的客户(或他们不允许它为大家)。 他们使用SMS垃圾邮件过滤器/防火墙称为家用路由器这一点。



Answer 2:

在GSM,UMTS和LTE方式的移动通信由3GPP规范。

在接收到的SMS在TP-OA字段SMS-DELIVER TPDU通常包含一个发送器的数量。

网络填补了TP-OA场通常是MSISDN。 请参阅3GPP TS 23.040图C.10。

但在公司名称的情况下,TP-OA可以使用号码信息单元的类型为7位默认的字母表的字母数字

我建议你阅读3GPP TS 24.011和23.040获得的的短信是如何工作的想法。

但是,我必须指出的是,由于发件人不发送TP-OA,它不能很容易被欺骗。



文章来源: How do some SMS messages transmit the senders name?