| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Send SMS med ASP.NET
    SMS, Short Message Service , giver beskeder på op til 160 tegn, der skal sendes og modtages på mobile enheder. Hvis meddelelser indeholder ikke-latinske tegn , såsom det arabiske alfabet , er grænsen 70 tegn . Nogle mobiludbydere understøtter sende en længere sms ved at opdele lange indhold i flere meddelelser, der indeholder færre end det maksimale antal tegn. I ASP.Net kan en SMS sendes ved at kommunikere med en GPRS-modem tilsluttet til maskinen ved hjælp af en SMS-gateway eller webtjeneste , og sende en email til en email-til - SMS gateway . Der er typisk en omkostning forbundet med de to første metoder , selv om et par gratis SMS gateways eksisterer. Den sidste tilgang , e-mail til SMS, bruger indfødte. Net funktionalitet kan gøres gratis . Ting du har brug
    Visual Studio 2005 eller over
    . Net 2.0
    SMTP server
    Vis Flere Instruktioner
    1

    Vælg menuen "Filer" og derefter " Nyt projekt ". Dette viser dialogen Nyt projekt .
    2.

    Vælg. NET 2.0 eller derover i forbindelse udvælgelsen drop- down menuen øverst på dialogen Nyt projekt .
    3

    Vælg " Visual C # " og derefter "Web" i projektet Typer markerede område . Dette vil vise en liste over installerede Web skabeloner til Visual C #. Vælg " ASP.NET Empty Web Application ".
    4

    Name projektet med hvilket som helst navn du ønsker. Et nyt projekt oprettes i Visual Studio udviklingsmiljø.
    5.

    Opret en " system.net " i webprogrammet konfigurationsfil, web.config , hvis man ikke eksisterer. Indtast følgende kode : Hej




    < netværk host = " SMTP server adresse eller IP " port = " portnummer " userName =" brugernavn " password =" hemmelige " defaultCredentials = " true " læser SMTP konfigurationsdata ud af standarden. NET konfiguration system. Udskift attributværdier på netværket element med værdierne relevante for SMTP -server, der skal bruges til at sende meddelelsen.
    6

    Højreklik på projektets navn og vælge "Tilføj en klasse. " . Navngiv klassen SMSManager eller et lignende navn, der klæber til dine udviklingsstandarder
    7

    den nye klasse , skal du indtaste følgende kode : Hej

    hjælp System.Net.Mail ; < br >

    namespace Kommunikation

    {

    public class SMSManager

    {

    ///


    ///Sender en SMS-besked ved hjælp af udpegede SMTP-mailserver .

    ///

    /// emnet for meddelelsen bliver sendt.

    /// brødteksten.

    ///< param name = " smsEmailAddress "> SMS-e -mail-adresse

    /// SMTP-serveren skal indstilles før udførelse af denne metode.
    < p> public void SendMessage (string emne, string messageBody , string smsEmailAddress )

    {

    MailMessage message = nyt MailMessage ();

    SmtpClient klient = new SmtpClient ();

    //TODO : Add regex validering for e-mailadresse

    message.To.Add ( smsEmailAddress )

    message.IsBodyHtml = false;

    //Set emnet og brødteksten tekst

    message.Subject = emne,

    message.Body = messageBody ,

    //Send en e -mail
    < p> client.Send ( meddelelse);

    }

    }

    }

    Denne kode opretter forbindelse til SMTP-server er angivet i konfigurationen og sender en meddelelse . Den e-mail adresse, som meddelelsen er sendt til , smsEmailAddress parameter , er den e-mail- adressen for SMTP til SMS gateway fra den trådløse luftfartsselskab . Kontakt trådløs luftfartsselskab for den adresse eller bruge e-mail -adresse liste i referencen i denne artikel .

    Forrige :

    næste :
      Relaterede artikler
    ·Definition af en lav-niveau Undtagelse 
    ·Hvorfor bruge en Low Level Programming Language Ligesom…
    ·Hvordan at skjule en Tomme DIV 
    ·Sådan Skøn Kernel Smoothing Density 
    ·Sådan oprettes forbindelse til en SQLCE database i VS2…
    ·Hvordan skal tjekkes for Primary Synlighed attributter 
    ·Sådan flette to datokolonner i Oracle 
    ·Sådan E Mail et link i Flash Actionscript 
    ·Sådan bruges en Mux til at gennemføre en Logic lignin…
    ·Hvordan laver man et IMG Link 
      Anbefalede Artikler
    ·Sådan Set Python Apps 
    ·Sådan vært en ASP Net Web Service Uden for IIS 
    ·Sådan Roter et Div i JavaScript 
    ·PHP-scripts til at uploade flere filer 
    ·Sådan Code HTML Med Python 
    ·Hvordan man skriver en Perl Telnet Script 
    ·Hvordan du tilslutter til MDB Gennem Visual Basic 
    ·Sådan kører en kommando på et eksternt system i Visu…
    ·Hvordan laver Spike Brushes I GtkRadiant 
    ·Java Software Testing 
    Copyright © Computer Viden http://www.computerdk.com