| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come inviare SMS con ASP.NET
    SMS , Short Message Service , consente ai messaggi di un massimo di 160 caratteri per essere inviati e ricevuti sui dispositivi mobili . Se i messaggi contengono caratteri non latini , come l' arabo , il limite è di 70 caratteri . Alcuni gestori di telefonia mobile supportano l'invio di un SMS più lunghi suddividendo il contenuto lungo in più messaggi contenenti meno rispetto al numero massimo di caratteri . In ASP.Net , un SMS possono essere inviati tramite la comunicazione con un modem GPRS collegato alla macchina , utilizzando un gateway SMS o un servizio Web e l'invio di una e-mail a un gateway email-to - SMS . Vi è tipicamente un costo associato con i primi due approcci , sebbene esistano alcuni gateway SMS gratuiti . L' ultimo approccio , e-mail a SMS , utilizza nativo . Funzionalità Net può essere fatto gratuitamente . Cose che ti serviranno
    Visual Studio 2005 o superiore
    . Net 2.0 Liberi il server SMTP
    Mostra più istruzioni
    1

    Selezionare il menu " File " e poi "Nuovo progetto ". Viene visualizzata la finestra di dialogo Nuovo progetto.
    2

    Seleziona . Net 2.0 o superiore del menu a discesa di selezione quadro nella parte superiore della finestra di dialogo Nuovo progetto.
    3

    Seleziona " Visual C # ", quindi "Web" in Tipi di selezione del progetto . Verrà visualizzato un elenco di modelli Web installati per Visual C # . Selezionare "Web Application Empty ASP.NET . "
    4

    Nome del progetto con qualsiasi nome che desiderate. Un nuovo progetto viene creato nell'ambiente di sviluppo di Visual Studio .
    5

    creare una sezione " system.net " nel file di configurazione dell'applicazione Web , web.config , se non ne esiste . Inserisci il seguente codice :




    < host di rete = " STMP " port = " Indirizzo IP del server o il numero di porta " username = " "password =" nome utente " defaultCredentials = " secret vero " legge i dati di configurazione SMTP fuori dal sistema di configurazione standard. NET . Sostituire i valori di attributo per l'elemento di rete con i valori appropriati per il server SMTP che verrà utilizzato per inviare il messaggio .
    6

    destro del mouse sul nome del progetto e selezionare " Aggiungi una classe. " . Assegnare un nome alla SMSManager classe o un nome simile che aderisce agli standard di sviluppo
    7

    Nella nuova classe , inserire il seguente codice :

    utilizzando System.NET.Mail ; < br >

    namespace Comunicazione

    {

    public class SMSManager

    {

    ///


    ///invia un messaggio SMS utilizzando il server di posta SMTP designato .

    ///< /summary>

    /// l' oggetto del messaggio di essere inviato . < /param >

    //name="messageBody"> Il corpo del messaggio . < /param >

    ///< nome / L'indirizzo e-mail SMS < /param >

    /// Il server SMTP deve essere impostato prima di eseguire questo metodo .
    < p > public void SendMessage ( string oggetto , string messageBody , stringa smsEmailAddress ) per

    {

    MailMessage messaggio = new MailMessage ( ) ;
    cliente SmtpClient

    = new SmtpClient ( ) ;

    /; aggiungere la convalida REGEX per e-mail indirizzo

    message.To.Add ( smsEmailAddress ) ;

    message.IsBodyHtml = false :

    //TODO /Impostare l'oggetto e il corpo del messaggio di testo

    message.Subject = soggetto ;

    message.Body = messageBody ;

    //Invia il messaggio di posta elettronica
    < p > client.Send ( messaggio) ;

    }

    }

    }

    Questo codice si connette al server SMTP specificato nella configurazione e invia un messaggio . L' indirizzo di posta elettronica il messaggio viene inviato a , parametro smsEmailAddress , è l' indirizzo di posta elettronica per l' SMTP a SMS Gateway fornito dal gestore di telefonia mobile . Contattare il gestore di telefonia mobile per l' indirizzo o utilizza la lista di posta elettronica indicato nel riferimento di questo articolo .

    Previous :

    next :
      Articoli Correlati
    ·Come E Mail di un collegamento in Flash Actionscript 
    ·Come inserire un JPG in una finestra di dati 
    ·Tutorial per Pixel Shader DirectX 
    ·Come modificare un file OCX 
    ·Come registrare con Flowplayer 
    ·Come creare caselle di testo dinamico 
    ·Come prova di stringhe in Korn Shell 
    ·Come importare un file CSV su DB2 
    ·Come fare un menu di programma nella TI -83 Programmazi…
    ·Come trovare JDK in Linux 
      Articoli in evidenza
    ·Come personalizzare il colore in NetBeans 
    ·Framesets corretto per Javascript 
    ·Come fare una Glow Button in ActionScript 
    ·Come eliminare le righe nel file piatti in PHP 
    ·Come aprire Internet Explorer da Visual Basic 
    ·Come convertire XML in JSX 
    ·Come fare una Key Presser Con VB 
    ·Come creare un array multidimensionale in Ruby 
    ·Vantaggi e svantaggi del linguaggio ad alto e basso liv…
    ·Come scrivere un programma applicativo Java che chiede …
    Copyright © Conoscenza Informatica http://it.wingwit.com