Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan sende SMS med ASP.NET
    SMS , Short Message Service , tillater meldinger på opptil 160 tegn som skal sendes og mottas på mobile enheter . Hvis meldingene inneholder ikke-latinske tegn, for eksempel den arabiske alfabetet , er grensen 70 tegn . At noen mobiloperatører støtter sending en lengre SMS ved å splitte den lange innhold i flere meldinger som inneholder færre enn maksimalt antall tegn. I ASP.Net , kan en SMS sendes ved å kommunisere med en GPRS -modem koblet til maskinen , ved hjelp av en SMS- gateway eller webtjeneste, og sende en e-post til en e -til- SMS gateway . Det er vanligvis en kostnad knyttet til de første to tilnærmingene , selv om noen få gratis SMS- gateway eksisterer. Den siste tilnærmingen , e-post til SMS , bruker innfødt. Net -funksjonaliteten kan gjøres gratis . Du trenger:
    Visual Studio 2005 eller over
    . Net 2.0
    SMTP server
    Vis flere instruksjoner
    en

    Velg " File "-menyen og deretter "New Project ". Dette viser dialogboksen Nytt prosjekt .
    2

    Velg. Netto 2,0 eller høyere i rammen utvalget rullegardinmenyen øverst i dialogboksen Nytt prosjekt .
    3

    Velg " Visual C # " og deretter " Web " i prosjekttyper utvalget området. Dette vil vise en liste over installerte Web maler for Visual C # . Velg " ASP.NET Empty Web Application ".
    4

    Navn prosjektet med det navnet du ønsker. Et nytt prosjekt er opprettet i Visual Studio utviklingsmiljø.
    5

    Lag en " system.net " i Web-programmet konfigurasjonsfil, web.config , hvis man ikke eksisterer. Skriv inn følgende kode :




    < nettverk host = " stmp server adresse eller ip " port = " port nummer " username = " brukernavn "password = " hemmelige " defaultCredentials = " true " leser SMTP konfigurasjonsdata ut av standarden. NET konfigurasjon system . Erstatte attributtverdier i nettverket element med de verdier som er egnet for SMTP-serveren som skal brukes til å sende meldingen.
    6

    Høyreklikk på prosjektnavnet og velg "Legg til en klasse. " . Nevne klassen SMSManager eller et lignende navn som fester seg til din utvikling standarder
    7

    I den nye klassen , skriv inn følgende kode :

    hjelp System.Net.Mail ;

    namespace Kommunikasjon

    {

    public class SMSManager

    {

    ///


    ///Sender en SMS melding ved hjelp av det angitte SMTP- server.

    ///< /oppsummering >

    /// emnet for meldingen blir sendt. < /param >

    /// meldingen kroppen. < /param >

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

    /// SMTP-serveren må angis før gjennomføring av denne metoden.
    < p> public void SendMessage ( string emne, string messageBody , string smsEmailAddress )

    {

    MailMessage melding = new MailMessage ();

    SmtpClient klient = new SmtpClient ();

    //TODO : Legg regex validering for e-postadresse

    message.To.Add ( smsEmailAddress ) ;

    message.IsBodyHtml = false;

    //Sett emne og meldingstekst

    message.Subject = fag ;

    message.Body = messageBody ;

    //Send e - post melding
    < p> client.Send ( melding) ;

    }

    }

    }

    Denne koden kobler til SMTP- serveren som er spesifisert i konfigurasjon og sender en melding . E-postadressen meldingen er sendt til , smsEmailAddress parameter, er e- adressen til SMTP to SMS gateway levert av mobiloperatør. Kontakt mobiloperatøren for adressen eller bruke e-postadressen liste gitt i referansen til denne artikkelen.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en egendefinert MSI 
    ·Boolsk logikk lar deg Hva 
    ·Hvordan sjekke tilbakerulling Segment Size 
    ·Awk Grunnleggende 
    ·Hvordan bruke Microsoft Basic 
    ·ColdFusion Checkbox Tutorial 
    ·QBasic Animasjon Tutorial 
    ·Hva er Spike Coding 
    ·VBScript : Hvordan Reset postkassen Størrelse 
    ·Hvordan øke den " Execute til Parse ' Percent i Oracle…
      Anbefalte artikler
    ·Hva blokkerer Uttalelser 
    ·Hvordan Rund til et heltall i Perl 
    ·Fordelene ved å bruke Generalisering i UML -modellerin…
    ·Hvordan koble PHP til To MySQL Databaser 
    ·Sendmail Vs . PHP Mail 
    ·Hvordan bruke kode DBL 
    ·Hvordan inkludere eksterne JS i JavaScript 
    ·Slik kjører C Program i Visual Studio 
    ·Hvordan bruke logiske operatører i Java 
    ·Hvordan å kompilere en fil i TASM 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/