Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Zvoľte menu " Súbor " a potom " Nový projekt " . Zobrazí sa dialógové okno Nový projekt .
2.
Select . Net 2.0 alebo vyšší v drop - down menu rámec pre výber v hornej časti dialógového okna Nový projekt .
3
vyberte " Visual C # " , potom " Web " v Types oblasti výberu projektu . Tým sa zobrazí zoznam nainštalovaných webových šablón pre Visual C # . Vyberte " ASP.NET Prázdny webové aplikácie . "
4
Názov projektu s akýmkoľvek menom si prajete . Nový projekt je vytvorený v aplikácii Visual Studio vývojové prostredie .
5
Vytvorte sekcii " system.net " v konfiguračnom súbore aplikácie Web , web.config , ak jeden neexistuje . Zadajte nasledujúci kód :
< hostiteľská sieť = " známky adresa servera alebo IP " port = " Číslo portu " username = " meno " password = " tajné " DefaultCredentials = " true " číta konfigurácie SMTP údaje z normy . NET konfiguráciu systému . Nahraďte hodnoty atribútov na sieťovom prvku s hodnotami vhodné pre SMTP server , ktorý bude použitý na odoslanie správy . Pravým tlačidlom myši na názov projektu a vyberte " Pridať triedu . " Názov triedy SMSManager alebo podobný názov , ktorý priľne na vaše štandardov rozvoja V novej triede , zadajte nasledujúci kód : . Pomocou System.Net.Mail ; namespace Komunikácia { public class SMSManager { /// ///Odošle správu SMS pomocou určenú poštový server SMTP . ///< /summary > /// /// telo správy . < /param > ///< param name = " smsEmailAddress " > SMS e - mailová adresa < /param > /// public void SendMessage ( reťazec predmet , reťazec messageBody , string smsEmailAddress ) { MailMessage message = new MailMessage ( ) ; SmtpClient client = new SmtpClient ( ) ; //TODO : Pridať overenie regex na e - mailovú adresu message.To.Add ( smsEmailAddress ) ; message.IsBodyHtml = false ; //Nastavte predmet a telo správy texte message.Subject = predmetom ; message.Body = messageBody ; //Odoslať na e - mailovú správu client.Send ( správa ) ; } } } Tento kód sa pripojí na SMTP server zadaný v konfigurácii a odošle správu . E - mailová adresa je správa odoslaná , parameter smsEmailAddress , je e - mailová adresa pre SMTP na SMS bránu poskytnutých mobilného operátora . Obráťte sa na mobilného operátora pre adresu alebo použite zoznam e - mailovú adresu uvedenú v odkaze tohto článku .
6
7