Support

Blog

Nov
23

SMS issues.

Flattr this!

As people know, I do the odd bit of iPhone support.  Less so, since the 3G came out, as those aren’t really as good as the older 2G model for China purposes.

Today I had a query about SMS issues – a client couldn’t reliably send SMS’s.

As the iPhone is a standard GSM device, the usual not so publicised GSM commands work.
Dialing *#5005*7672# from the iPhone will tell you what the carrier prefers for their SMSC number.

Shanghai Telecom’s SMSC for my phone – an ancient 15 year old 139 number is +8613800210500

To set the SMSC, do:

**5005*7672*[number]#

eg

Dial

**5005*7672*+8613800210500#  to set the SMSC to the preferred number.
(To dial plus hold zero for a few seconds)

Hit Call.

Try send an SMS again, and voila, happiness.

Note that different providers here will probably use different SMSC’s – so those on China Unicom, or China Telecom will need to run the appropriate actions, and put in the appropriate relevant numbers.

A full list of all China’s SMSC’s is below:

北京 +8613010112500或008613010112500
山西 +8613010701500或008613010701500
上海 +8613010314500或008613010314500
安徽 +8613010305500或008613010305500
深圳 +8613010888500或008613010888500
新疆 +8613010969500或008613010969500
山东 +8613010171500或008613010171500
青海 +8613010776500或008613010776500
江苏 +8613010341500或008613010341500
甘肃 +8613010879500或008613010879500
浙江 +8613010360500或008613010360500
宁夏 +8613010796500或008613010796500
福建 +8613010380500或008613010380500
贵州 +8613010788500或008613010788500
四川 +8613010811500或008613010811500
云南 +8613010868500或008613010868500
重庆 +8613010831500或008613010831500
湖南 +8613010731500或008613010731500
海南 +8613010501500或008613010501500
湖北 +8613010710500或008613010710500
黑龙江 +8613010980500或008613010980500
广东 +8613010200500或008613010200500
吉林 +8613010911500或008613010911500
广西 +8613010591500或008613010591500
天津 +8613010130500或008613010130500
河南 +8613010761500或008613010761500
河北 +8613010180500或008613010180500
江西 +8613010720500或008613010720500
内蒙古 +8613010950500或008613010950500
辽宁 +8613010240500或008613010240500

★☆移动短信中心号码速查☆★

广东省
深圳
+8613800755500 珠海 +8613800756500 江门 +8613800750500
阳江 +8613800662500 惠州 +8613800752500 河源 +8613800762500
中山 +8613800760500 湛江 +8613800759500 茂名 +8613800668500
广州 +8613800200500 韶关 +8613800751500 清远 +8613800763500
汕头 +8613800754500 潮州 +8613800768500 揭阳 +8613800663500
佛山 +8613800757500 顺德 +8613800765500 肇庆 +8613800758500
云浮 +8613800766500 东莞 +8613800769500 汕尾 +8613800660500
梅州 +8613800753500

北京市
+8613800100500

上海市
+8613800210500

天津市
+8613800220500

重庆市
+8613800230500

黑龙江省
哈尔滨 +8613800451500
齐齐哈尔 +8613800452500
牡丹江、鸡西、七台河 +8613800453500
佳木斯、鹤岗、双鸭山 +8613800454500
绥化、伊春 +8613800455500
黑河、大兴安岭 +8613800456500
大庆 +8613800459500

吉林省
长春 +8613800431500 白城 +8613800436500
吉林 +8613800432500 辽源 +8613800437500
延吉 +8613800433500 松源 +8613800438500
四平 +8613800434500 白山 +8613800439500
通化 +8613800435500

辽宁省
+8613800240500

河北省
+8613800311500

山西省
太原 +8613800351500
忻州 +8613800350500
大同 +8613800352500
阳泉 +8613800353500
晋中 +8613800354500
长治 +8613800355500
临汾 +8613800357500
吕梁 +8613800358500
运城 +8613800359500
朔州 +8613800349500
晋城 +8613800356500

山东省
济南 +8613800531500 青岛 +8613800532500
淄博 +8613800533500 德州 +8613800534500
烟台 +8613800535500潍坊+8613800536500
济宁 +8613800537500 泰安 +8613800538500
临沂 +8613800539500 东营 +8613800546500
威海 +8613800631500 莱芜 +8613800634500
聊城 +8613800635500

内蒙古自治区
+8613800471500

江苏省
南京
+8613800250500 镇江 +8613800511500 扬州 +8613800514500
苏州 +8613800512500 无锡 +8613800510500 常州 +8613800519500
南通 +8613800513500 徐州 +8613800516500 淮阴 +8613800517500
盐城 +8613800515500 连云港 +8613800518500 泰州 +8613800523500
宿迁 +8613800527500

安徽省
合肥、巢湖、滁州、池州、六安、安庆、蚌埠 +8613800551500
芜湖、马鞍山、铜陵、宣城、黄山 +8613800553500
阜阳、淮北、淮南、宿州 +8613800558500

河南省
郑州 13800371500
许昌 13800374500
开封 13800378500
商丘 13800370500
漯河 13800395500
周口 13800394500
平顶山 13800375500
信阳 13800376500
南阳 13800377500
洛阳 13800379500
焦作 13800391500
新乡 13800373500
鹤壁 13800392500 驻马店 13800396500
濮阳 13800393500 安阳 13800372500
三门峡 13800398500

陕西省
+8613800290500

甘肃省
+8613800931500

宁夏回族自治区
+8613800951500

浙江省
杭 州 +8613800571500 湖 州 +8613800572500
嘉 兴 +8613800573500 宁 波 +8613800574500
绍 兴 +8613800575500 台 州 +8613800576500
温 州 +8613800577500 丽 水 +8613800578500
金 华 +8613800579500 衢 州 +8613800570500
舟 山 +8613800580500

江西省
+8613800791500

湖北省
武汉 +8613800270500 鄂州 +8613800711500
孝感 +8613800712500 黄冈 +8613800713500
咸宁 +8613800715500 襄樊 +8613800710500
黄石 +8613800714500 十堰 +8613800719500
恩施 +8613800718500 宜昌 +8613800717500
荆州 +8613800716500 江汉 +8613800728500
随州 +8613800722500

湖南省
长沙 +8613800731500 娄底 +8613800738500
湘潭 +8613800732500 邵阳 +8613800739500
株洲 +8613800733500 岳阳 +8613800730500
衡阳 +8613800734500 自治州 +8613800743500
郴州 +8613800735500 张家界 +8613800744500
常德 +8613800736500 怀化 +8613800745500
益阳 +8613800737500 永州 +8613800746500

四川省
+8613800280500

新疆维吾尔族自治区
+8613800471500

福建省
福州 +8613800591500 漳州 +8613800596500
厦门 +8613800592500 龙岩 +8613800597500
宁德 +8613800593500 三明 +8613800598500
莆田 +8613800594500 南平 +8613800599500
泉州 +8613800595500

贵州省
+8613800851500

云南省
+8613800871500

海南省
+8613800898500

广西壮族自治区
南宁 +8613800771500 柳州 +8613800772500
桂林
+8613800773500 梧州 +8613800774500
玉林 +8613800775500 百色 +8613800776500
钦州 +8613800777500 河池 +8613800778500
防城港 +8613800770500 北海 +8613800779500

香港流动
+852 90288000

澳门电讯
+8536800853
全国短信中心号码
北京移动 +8613800100500 北京联通 +8613010112500
上海移动 +8613800210500 上海联通 +8613010314500
天津移动 +8613800220500 天津联通 +8613010130500
重庆移动 +8613800230500 重庆联通 +8613010831500
黑龙江移动/联通短消息中心号码
哈尔滨 +8613800451500
黑龙江联通 +8613010980500
齐齐哈尔 +8613800452500
牡丹江、鸡西、七台河 +8613800453500
佳木斯、鹤岗、双鸭山 +8613800454500
绥化、伊春 +8613800455500
黑河、大兴安岭 +8613800456500
大庆 +8613800459500
辽宁移动/联通短消息中心号码
沈阳 +8613800240500
辽宁 +8613010240500
内蒙古自治区移动/联通短消息中心号码
呼和浩特 +8613800471500
内蒙古 +8613010950500
河北移动/联通短消息中心号码
石家庄 +8613800311500
河北 +8613010180500
山西移动/联通短消息中心号码
太原 +8613800351500
山西 +8613010701500
大同 +8613800352500
阳泉 +8613800353500
晋中 +8613800354500
长治 +8613800355500
晋城 +8613800356500
临汾 +8613800357500
吕梁 +8613800358500
运城 +8613800359500
忻州 +8613800350500
朔州 +8613800349500
山东移动/联通短消息中心号码
济南移动 +8613800531500 济南联通 +8613010171500
青岛移动 +8613800532500 青岛联通 +8613010166500
淄博移动 +8613800533500 淄博联通 +8613010150500
德州移动 +8613800534500 德州联通 +8613010176500
烟台移动 +8613800535500 烟台联通 +8613010161500
潍坊移动 +8613800536500 潍坊联通 +8613010155500
济宁移动 +8613800537500 济宁联通 +8613010178500
泰安移动 +8613800538500 泰安联通 +8613010177500
临沂移动 +8613800539500 临沂联通 +8613010157500
东营移动 +8613800546500 东营联通 +8613010156500
威海移动 +8613800631500 威海联通 +8613010163500
莱芜移动 +8613800634500 莱芜联通 +8613010177500
聊城移动 +8613800635500 聊城联通 +8613010175500
菏泽 菏泽联通 +8613010179500
枣庄 枣庄联通 +8613010159500
滨洲 滨州联通 +8613010152500
日照 日照联通 +8613010158500
江苏移动/联通短消息中心号码
南京移动 +8613800250500 南京联通 +8613010341500
镇江移动 +8613800511500 镇江联通 +8613010343500
苏州移动 +8613800512500 苏州联通 +8613010451500
南通移动 +8613800513500 南通联通 +8613010358500
扬州移动 +8613800514500 扬州联通 +8613010431500
盐城移动 +8613800515500 盐城联通 +8613010348500
徐州移动 +8613800516500 徐州联通 +8613010350500
淮阴移动 +8613800517500 淮安联通 +8613010354500
连云港移动 +8613800518500 连云港联通+8613010346500
常州移动 +8613800519500 常州联通 +8613010440500
无锡移动 +8613800510500 无锡联通 +8613010331500
泰州移动 +8613800523500 泰州联通 +8613010445500
宿迁移动 +8613800527500 宿迁联通 +8613010349500
浙江移动/联通短消息中心号码
杭州移动 +8613800571500 杭州联通 +8613010360500
湖州移动 +8613800572500 湖州联通 +8613010425500
嘉兴移动 +8613800573500 嘉兴联通 +8613010420500
宁波移动 +8613800574500
绍兴移动 +8613800575500 绍兴联通 +8613010460500
台州移动 +8613800576500 台州联通 +8613010476500
温州移动 +8613800577500 温州联通 +8613010470500
丽水移动 +8613800578500 丽水联通 +8613010469500
金华移动 +8613800579500 金华联通 +8613010464500
衢州移动 +8613800570500 衢州联通 +8613010468500
舟山移动 +8613800580500 舟山联通 +8613010429500
安徽移动/联通短消息中心号码
合肥、巢湖、滁州、池州、六安、 +8613800551500
安徽联通 +8613000551500
安庆、蚌埠、芜湖、马鞍山、铜陵、宣城、黄山 +8613800553500
阜阳、淮北、淮南、宿州 +8613800558500
广西移动 +8613800771500 广西联通 +8613010591500
四川移动 +8613800280500 四川联通 +8613010811500
海南移动短信中心的号码:+8613800898500
海南联通短信中心的号码:+8613010501500
陕西 +8613800290500
西安 +8613010841500
甘肃 +8613800931500 兰州 +8613010879500
宁夏 +8613800951500 银川 +8613010796500
江西 +8613800791500 南昌 +8613010720500
四川 +8613800280500 成都 +8613010811500
新疆 +8613800471500 乌鲁木齐 +8613010969500
贵州 +8613800851500 贵阳 +8613010788500
云南 +8613800871500 昆明 +8613010868500

西宁 +8613010776500
河南移动/联通短消息中心号码
郑州 13800371500
河南联通 +8613010761500
安阳 13800372500
新乡 13800373500
许昌 13800374500
平顶山 13800375500
信阳 13800376500
南阳 13800377500
开封 13800378500
洛阳 13800379500
商丘 13800370500
焦作 13800391500
鹤壁 13800392500
濮阳 13800393500
周口 13800394500
漯河 13800395500
驻马店 13800396500
三门峡 13800398500
湖北移动/联通短消息中心号码
武汉 +8613800270500
湖北 +8613010710500
鄂州 +8613800711500
孝感 +8613800712500
黄冈 +8613800713500
黄石 +8613800714500
咸宁 +8613800715500
荆州 +8613800716500
宜昌 +8613800717500
恩施 +8613800718500
十堰 +8613800719500
襄樊 +8613800710500
随州 +8613800722500
江汉 +8613800728500
广东移动/联通短消息中心号码
广州移动 +8613800200500
广州联通 +8613010200500
江门 +8613800750500
韶关 +8613800751500
惠州 +8613800752500
梅州 +8613800753500
汕头 +8613800754500
深圳移动 +8613800755500
深圳联通 +8613010888500
珠海 +8613800756500
佛山 +8613800757500
肇庆 +8613800758500
湛江 +8613800759500
汕尾 +8613800660500
阳江 +8613800662500
揭阳 +8613800663500
茂名 +8613800668500
中山 +8613800760500
河源 +8613800762500
清远 +8613800763500
顺德 +8613800765500
云浮 +8613800766500
潮州 +8613800768500
东莞 +8613800769500
吉林移动/联通短消息中心号码
长春 +8613800431500
吉林 +8613010911500
吉林 +8613800432500
延吉 +8613800433500
四平 +8613800434500
通化 +8613800435500
白城 +8613800436500
辽源 +8613800437500
松源 +8613800438500
白山 +8613800439500
湖南移动/联通短消息中心号码
长沙 +8613800731500
湖南 +8613010731500
湘潭 +8613800732500
株洲 +8613800733500
衡阳 +8613800734500
郴州 +8613800735500
常德 +8613800736500
益阳 +8613800737500
娄底 +8613800738500
邵阳 +8613800739500
岳阳 +8613800730500
自治州 +8613800743500
张家界 +8613800744500
怀化 +8613800745500
永州 +8613800746500
福建移动/联通短消息中心号码
福州 +8613800591500
福州联通 +8613010380500
厦门 +8613800592500
厦门联通 +8613000592500
宁德 +8613800593500
莆田 +8613800594500
泉州 +8613800595500
漳州 +8613800596500
龙岩 +8613800597500
三明 +8613800598500
南平 +8613800599500
广西移动/联通短消息中心号码
南宁 +8613800771500
南宁 +8613010591500
柳州 +8613800772500
桂林 +8613800773500
梧州 +8613800774500
玉林 +8613800775500
百色 +8613800776500
钦州 +8613800777500
河池 +8613800778500
北海 +8613800779500
防城港 +8613800770500
香港流动 +85290288000
澳门电讯 +8536800853
联通短信中心号码
北京 +8613010112500
滨州 +8613010152500
潍坊 +8613010155500
东营 +8613010156500
临沂 +8613010157500
日照 +8613010158500
枣庄 +8613010159500
淄博 +8613010150500
烟台 +8613010161500
威海 +8613010163500
青岛 +8613010166500
济南 +8613010171500
聊城 +8613010175500
德州 +8613010176500
泰安/莱芜 +8613010177500
济宁 +8613010178500
菏泽 +8613010179500
河北 +8613010180500
广东 +8613010200500
辽宁 +8613010240500
安徽 +8613010305500
上海 +8613010314500
无锡 +8613010331500
南京 +8613010341500
镇江 +8613010343500
连云港+8613010346500
盐城 +8613010348500
宿迁 +8613010349500
徐州 +8613010350500
淮安 +8613010354500
南通 +8613010358500
杭州 +8613010360500
福建 +8613010380500
湖州 +8613010425500
舟山 +8613010429500
嘉兴 +8613010420500
扬州 +8613010431500
常州 +8613010440500
泰州 +8613010445500
苏州 +8613010451500
金华 +8613010464500
衢州 +8613010468500
丽水 +8613010469500
绍兴 +8613010460500
台州 +8613010476500
温州 +8613010470500
海南 +8613010501500
广西 +8613010591500
山西 +8613010701500
湖北 +8613010710500
江西 +8613010720500
湖南 +8613010731500
河南 +8613010761500
青海 +8613010776500
贵州 +8613010788500
宁夏 +8613010796500
四川 +8613010811500
重庆 +8613010831500
西安 +8613010841500
云南 +8613010868500
甘肃 +8613010879500
深圳 +8613010888500
吉林 +8613010911500
内蒙古 +8613010950500
新疆 +8613010969500
黑龙江 +8613010980500