HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

E-mail küldése programból


E-mail 1. rész

Példaprogram letöltése

6747 bájt

Ha alkalmazásunkból szükségünk van e-mail küldésére és ehhez rendelkezésre áll az adott gépről egy mail szerver elérése, akkor ennek legegyszerűbb módját a mellékelt példában láthatjuk.

A megoldást az SmtpMail osztály szolgáltatja. Ahhoz, hogy az SmtpMail osztályt elérhessük szükségünk lesz a System.Web.Mail névtérre. Válasszuk tehát a Project – Add Reference menüpontot, majd a .NET lapon keressük elő a System.Web.dll-t. Ezután Select, majd Ok és már írhatjuk is:
using System.Web.Mail;
Az SmtpMail-nek van egy statikus property-je, az SmtpServer. Itt adhatjuk meg annak a mail szervernek a nevét, melyet használhatunk az e-mail elküldéséhez. Ha itt nem adunk meg semmit, akkor az SmtpMail a lokális gépet tekinti a szervernek és itt próbálkozik az e-mail elküldésével.
Adott egy statikus függvény is, a Send. Ezzel küldhetünk e-mail-t, a következő paraméterezéssel: elsőként a saját, vagyis a küldő e-mail címét kell megadni, másodikként a címzettét. Harmadikként a tárgyat, végül a negyedik paraméter lesz az üzenetünk szövege.
    private void button1_Click(object sender, System.EventArgs e)
    {
      SmtpMail.SmtpServer = textBox1.Text;
      SmtpMail.Send(textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text);
      MessageBox.Show("Üzenet elküldve!");
    }

Könyv
Ez a cikk megtalálható ebben a könyvben: C# Software Offline 2001 évkönyv 199. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |