Я только что создал службу SMS-шлюза. Развертывание не далеко, поэтому оно может быть в любой момент.
Вы можете установить его как сервер, на котором запущена служба Windows и который подключается к каждому GSM-модему или сотовому телефону в качестве модема (который поддерживает чтение входящих сообщений). Лучшее решение для того, что вам нужно, - это поставщик SMSC, использующий SMPP. Протокол, где поддерживается тоже.
Пока служба запущена, вы можете получать SMS-сообщения в базу данных SQL Server и манипулировать ими по своему усмотрению. Более того, это хостинг службы WCF, поэтому вы можете прикрепить свое собственное приложение и отправлять / получать сообщения. Также поставляется с веб-клиентом (например, почтовым клиентом) ASP.NET 3.5. Поддерживает массовую отправку SMS тоже.
Это не настоящая реклама, а решение для вас, я думаю.
Я тоже послал вам по электронной почте.