..
Kaip mes visi žinome dabar laiškų yra labai populiarus bendravimo mechanizmą, ypač dėl jo naudojimo patogumas. Dėl programuotojas todėl tai yra pagrindinė priemonė, leidžianti savo programas siųsti laiškus, pranešimus ir failus tarp vartotojų.
Pradedant 2.0 versija. NET Framework buvo įvesta System.Net.Mail vardų, kuri numato kelias klases, kad leidžia jums kurti ir siųsti el. Šie pranešimai gali būti paprastas tekstas, HTML ir priedais. Praktiškai pašto perdavimo galima suskirstyti į du etapus: kurti ir siųsti tą patį pranešimą SMTP (Simple Mail Transfer Protocol).
Elektroninio pašto pranešimams kurti gali būti paprastas arba sudėtingas. Savo paprasčiausia versija sudaro laišką iš siuntėjo, gavėjo, ir kūno objekto, ty faktinė pranešimą. Šis paprastas tipo elektroninis paštas gali būti sukurtos su viena eilutė kodo naudojant. NET Framework. Sudėtingesniais redakcijos elektroninio pašto taip pat gali turėti pagal užsakymą kodavimo tipą, yra HTML kodas, kuriuose yra paveikslėlių (kaip priedą) arba įterptųjų vaizdus HTML.
Norėdami kurti ir siųsti el turi atitikti šiuos veiksmus:
Leiskite mums dabar pamatyti, kaip tai padaryti. MailMessage klasės nustatyti keturi statybininkai, kurie leidžia jums sukurti tuščią pranešimą, arba, labiausiai pilną versija, pranešimo siuntėjas, gavėjas, tema ir laiško tekstą. Mes žr. žemiau Pavyzdžiui, kuris naudoja konstruktorius su maksimalų skaičių parametrų
MailMessage msg = nauji MailMessage ("mittente@mittente.com"
"Destinatario@destinatario.com", "Tema", "Turinys Siųsti");
Tai taip pat gali nurodyti siuntėjo ir gavėjo į MailAddress objektų forma. Tokio tipo objektą galima nurodyti elektroninio pašto adresą, bet taip pat nurodyti rodomą vardą, o ne tos pačios (slapyvardžiai) ir šifravimo tipą, pavyzdžiui, pateikiamas šis pavyzdys rodo,
MailMessage msg = nauji MailMessage (
naujų MailAddress ("mittente@mittente.com", "Siuntėjo rodomas pavadinimas"),
naujų MailAddress ("destinatario@destinatario.com"
"Gavėjas rodomas pavadinimas"));
Norėdami nurodyti šifravimo tipą, kurį turi naudoti kitą MailAddress konstruktorius
MailMessage msg = nauji MailMessage (naujas MailAddress ("mittente@mittente.com"
"Siuntėjas rodomas pavadinimas" Encoding.ASCII)
naujų MailAddress ("destinatario@destinatario.com"
"Gavėjas rodomas pavadinimas" Encoding.ASCII));
Tačiau retai reikia nurodyti kodavimo tipą.
| |
ASP Zero (Ebook)
Mokymosi Microsoft ASP ir VBScript nuo nulio. Ne tik 29 €. |
| |
Flash MX ir ActionScript (kurso)
Tapkite svetainių nuo 29 € kūrėjas. |
| |
Ruby ir Ruby on Rails (kurso)
Sukurti programinę įrangą ir interneto programų su Ruby ir RoR. Nuo 39 €. |