Enviar SMS C # .net

Existe alguma forma de portão livre ou uma maneira que eu possa usar para enviar SMS do meu código.

Em operadoras sem fio populares, basta enviar o número por e-mail. Por exemplo, AT & T:

5555555555@att.net

Basta encontrar os servidores de e-mail apropriados para o número e anexá-lo ao final do endereço. Espero que isto ajude.

Você pode comprar um modem GSM e usar C # para enviar comandos AT para enviar sms.

não há gateways de SMS gratuitos. mas eles não são expesivos. Se você comprar pacotes em massa, os preços são bons. basta google “sms gateway” e escolha qualquer. eles geralmente têm interface webservice ou outra interface http que facilita a chamada de C #

A maioria dos sistemas de SMS possui uma interface de email. Veja http://www.tech-recipes.com/rx/939/sms_email_cingular_nextel_sprint_tmobile_verizon_virgin/

A parte difícil é saber quem é o provedor de celular para o seu cliente.

Cada provedor de telefone celular geralmente tem endereços de e-mail que funcionam como aliases para encaminhar um e-mail para o SMS. Desde que eu acredito que você tem os números de celular, se você conhece a operadora, você pode usar seu domínio para simplesmente criar e-mails que são redirecionados para as mensagens de texto SMS do usuário móvel.

O gateway é basicamente um serviço que você pode chamar do seu código C # e se comunicar com ele por HTTP. É por isso que você pode basicamente usar qualquer gateway, não importa se é baseado em .NET ou não. Se você quiser hospedar um gratuito, aqui está um para o Linux .

E aqui está o WSDL para um serviço que diz que pode enviar mensagens SMS em todo o mundo. (Não testado): http://www.webservicex.com/sendsmsworld.asmx?WSDL