“移动联通小灵通用户请编辑短信,内容前面+A发送到10628869816,答对的朋友将有机会获得XXXXX”这是我们经常看到和听到的鼓动大家发短信参加活动的广告词,那么内容前面为什么要加字母呢?短信代码不是8位吗?怎么这个号码是11位的呢?
I see
我们先了解一下短信发送的流程(以移动手机用户为例)用户发出的短信通过移动GSM网络到达短消息中心,然后经短消息网关【此处略过短消息中心鉴权处理过程及短信息中心短消息网关协议转换等数千字内容】把该短信经由互联网转到相应的SP业务服务器,服务器收到短信后,进行处理后发信息返回给用户。【见下图】

短消息中心是根据短信内容中106XXXXX这8位代码决定把此条短信转到哪个SP的[SP是(Service Provider)的英文缩写,指移动互联网服务内容应用服务的直接提供者]。短信内容前面+A和[本文来自信发网]超过8位的代码部分是SP业务分类的需要,由于SP提供的服务可能会很多,需要对各种服务进行分类,所以服务器的处理目录中建立多个文件夹,对收到的信息进行分类处理。10628869816就是10628869这个SP的业务服务器中名为816文件夹中的业务,短信内容前面带A的短信,就是816文件夹中的A文件夹中的业务。
如果网站访问来解释或许更形象一些,您现在访问的信发网的域名是www.info168.net 这相当于SP的短信代码 10628869,您现在正在浏览的内容保存在www.info168.net/post中,就像短信代码8位后面的816,本站还有很多其他方面的内容像www.info168.net/ndown www.info168.net/4u/info/ 等。我们还设置了二级域名像 down.info168.net 这样的二级域名方便您记忆,相当于短信内容前面加的A
You see?
短信代码含义
按照信产部在2006年7月出台的SP代码管理总体规划,如以1069和1063开头的SP代码通常分别被用作全国范围内和省内的非营利性业务,用户收到一般不会被扣费,回复也只收取基本的短信费。
具体而言,来自10699开头的短信一般由党政机关或社会机构提供,属于跨省或全国范围内公益性短消息服务。例如中国儿童少年基金会的短信服务代码是10699958、中国妇女发展基金会的是 10699988、中国残疾人福利基金会的是10699989、中国红十字会总会的是10699993、中华健康快车基金会的是10699995。
“10639”开头的短信服务大多来自本省(直辖市)党政和社会机构,以10635~10638开头的短信一般来自本省(直辖市)的企事业单位,二者均属于省内非经营性短消息服务。
以“1066”开头属于全国范围内经营性短消息服务,以“1062”开头属于省内经营短消息类服务。
以1065开头的短信一般是移动10657(8)、联通(10655)、电信(10659)、网通(10656)、铁通(10651)和卫通(10652)等六大电信运营商的自营业务,部分业务会被扣取费用。