Vid något tillfälle som programmerare kommer en klient måste du bygga ett program som skickar e-post . Oavsett om du skickar ut ett veckobrev , eller skicka en anmälan till en användare som är registrerade för en webbplats , gör Microsoft det enkelt att skicka e-post i VB. NET via System. Net. Mail namnrymden
Du behöver : .
Visual Studio .
. SMTP -server
1
Öppna Visual Studio och skapa en ny konsol ansökan genom att gå till " Arkiv-> Nytt projekt . "
2 .
Öppna Module1. vb och lägg till följande kod i Sub Main instansiera e-postmeddelande:
Dim mailMsg Som nya systemet. Net. Mail. MailMessage ( " from@example. com " , " to@example. com " , " Detta är en e ämnesraden " , " Detta är den
kroppen av e-post " )
Byt strängarna ovan med den information du vill ha i ditt mail.
3 .
Lägg till följande rad instansiera SMTP klient objekt :
Dim smtpClient som ny System. Net. Mail. SmtpClient ( " SMTP_Address " )
Byt ut " SMTP_Address " med adressen till din SMTP -server
4
Lägg till följande rad att tala om e-postmeddelandet objekt som e-postmeddelandet innehåller HTML :
mailMsg . . IsBodyHtml=Sant
5
Lägg till följande rad att tala om för SMTP- klienten för att skicka e-postmeddelandet :
smtpClient . Skicka ( mailMsg )
6 .
trycka på F5 för att bygga och köra programmet . Efter programmet körs , kolla din e-post !
tips och varningar
Windows XP har en inbyggd SMTP-server . Du kan installera den här funktionen genom att gå till "Lägg till eller ta bort program " och sedan " Lägg till /ta bort Windows-komponenter. " Under " Internet Information Services (IIS ) " ska du välja " SMTP Tjänster Component . " Välj det här alternativet och klicka på " Nästa "och sedan " Slutför " för att installera . Windows Vista och 7 inte kommer med en inbyggd SMTP-tjänst , så du måste ge din egen . Det finns många gratis program som man kan använda .