Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como enviar SMS com ASP.NET
SMS , Short Message Service , permite mensagens de até 160 caracteres a serem enviados e recebidos em dispositivos móveis. Se as mensagens contêm caracteres não-latinos , como o alfabeto árabe , o limite é de 70 caracteres. Alguns provedores móveis suportam o envio de um SMS mais , dividindo o tempo o conteúdo em várias mensagens que contêm menos do que o número máximo de caracteres . Em ASP.Net , um SMS podem ser enviados através da comunicação com um modem GPRS ligado à máquina , usando um gateway SMS ou serviço de Web , e enviar um e-mail para um gateway de e-mail -to- SMS . Normalmente há um custo associado com as duas primeiras abordagens , embora existam alguns gateways SMS grátis . A última abordagem , e-mail para SMS , usa nativa. Funcionalidade Net pode ser feito gratuitamente. Coisas que você precisa
Visual Studio 2005 ou acima .
Net 2.0 servidor SMTP

Show Mais instruções
O 1

Selecione o menu " Arquivo" e depois "Projeto Nova ". Isso exibe a caixa de diálogo New Project .
2

Select. Net 2.0 ou acima, no menu de seleção de quadro drop-down no topo da caixa de diálogo New Project .
3

Selecione "Visual C # " e depois " web" na área de seleção de tipos de projeto . Isto irá exibir uma lista de modelos da Web instalados para o Visual C #. Selecione "Aplicação Web ASP.NET vazio ".
4

Nomeie o projeto com qualquer nome que você deseja. Um novo projeto é criado no ambiente de desenvolvimento Visual Studio.
5

Criar uma seção " system.net " no arquivo de configuração do aplicativo da Web, web.config , se a pessoa não existe. Digite o seguinte código :




< host da rede = " stmp endereço do servidor ou ip " port = " número de porta " username = " username " senha =" " defaultCredentials =" secretas verdadeiro " lê os dados de configuração de SMTP fora da norma. sistema de configuração NET . Substitua os valores dos atributos no elemento de rede com os valores apropriados para o servidor SMTP que será usado para enviar a mensagem .
6

botão direito do mouse no nome do projeto e selecione " Adicionar uma classe. " Nomeie o SMSManager classe ou um nome similar que adere aos seus padrões de desenvolvimento
7

Na nova classe , digite o seguinte código: .

Usando System.Net.Mail ; < br >

namespace Comunicação

{

public class SMSManager

{

///


///Envia uma mensagem SMS usando o servidor SMTP designado.

///


/// o assunto da mensagem sendo enviado.

/// O corpo da mensagem .

/// O SMS endereço de e -mail

/// O servidor SMTP deve ser definida antes de executar este método. < /Observações >

SendMessage public void (string assunto , corda messageBody , corda smsEmailAddress )

{

MailMessage mensagem = new MailMessage ();

cliente SmtpClient = new SmtpClient ();

//TODO: Adicionar validação REGEX para o endereço de e-mail

message.To.Add ( smsEmailAddress );

message.IsBodyHtml = false;

//Definir o assunto e corpo da mensagem texto

message.Subject = assunto;

message.Body = messageBody ;

//Envia a mensagem de e- mail

client.Send (mensagem) ; }


}

}

Este código conecta ao servidor SMTP especificado na configuração e envia uma mensagem . O endereço de e-mail a mensagem é enviada para , parâmetro smsEmailAddress , é o endereço de e-mail para o SMTP para SMS gateway fornecido pela operadora de telefonia móvel . Contate a operadora de celular para o endereço ou utilizar a lista de endereços de e-mail fornecido na referência deste artigo.

Anterior :

Próximo : No
  Os artigos relacionados
·Como escrever sinais periódicos em MATLAB 
·Como configurar o Citrix 
·Procedimentos JCL Mainframe 
·Como configurar uma pesquisa binária Árvore em Python…
·ASP Tutorial Programação Net 
·Como Hotlink Usando FBML 
·Como é um dispositivo de Probabilidade Gaussian Usado 
·Idéias PowerPoint de apresentação para um Trabalho d…
·Tutorial sobre Android OpenGL 
·Como ping um intervalo de endereços IP 
  Artigos em destaque
·Tipos opacas 
·A Divisão de Identificação em COBOL 
·Diferenças entre Codificação e Programação 
·Como obter um valor de célula Gridview 
·Como fazer um Bot MSN 
·Como determinar o Orthagonal em vetor 3D 
·Como compilar o código C + G+ Com 
·Como criar Distribuidores e arquivos OBJ em C + + 
·O que é o Microsoft WPF 
·Como converter Reality Fábrica Em XNA 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados