从来没有听说过这个要求的
分析了一下有2个方法:
1、手机中判断发过来的短信是省内还是省外,如果是省外就拒接,但是怎么判断是省外号码?除非把本省的手机号码短段都写入手机(也就是不是省内的就是省外的),但是号码在不断增加的,到时候省内的号码发过的短信也会被拒接;关键是还有个问题,短信是存储转发机制,手机根本没有拒收的机制,手机是被动接收的,都是在收到短信以后才知道这条短信是省外发过来的,所以这种方法是行不通的;
2、让移动公司设置,移动公司在短信中心收到主叫发过来的短信能判断是省内还是省外的,如果是省外的而且被叫(接收号码是拒收省外短信的),拒收短信不再发给被叫。呵呵,移动公司会增加这个功能吗?当然不会,短信到了短信中心他们工作已经做了一半了,拒收是不是浪费了网络资源?每条短信过来判断一下是不是省外,是不是效率太低了,而且需要这个功能的用户太少太少了,因此移动不会增加这个功能。
所以基本上你的要求无法实现。