..
Zoals we allemaal weten nu de e-mails zijn een zeer populaire communicatie-mechanisme, met name voor het gebruiksgemak. Voor een programmeur, dus dit is een belangrijk instrument om uw toepassingen te kunnen berichten, berichten en bestanden tussen gebruikers te sturen.
Beginnend met versie 2.0. NET Framework is geïntroduceerd het System.Net.Mail naamruimte, die een aantal klassen waarmee u te maken en te versturen e-mailberichten biedt. Deze berichten kunnen bestaan uit eenvoudige tekst, HTML en bijlagen. In de praktijk is de overdracht van een e-mail kan worden onderverdeeld in twee stappen: het maken en versturen van hetzelfde bericht naar een SMTP (Simple Mail Transfer Protocol).
De oprichting van een e-mailbericht kan eenvoudig of complex zijn. In zijn eenvoudigste versie bestaat uit een e-mailbericht van een zender, een ontvanger en het lichaam van een object, dat wil zeggen de werkelijke boodschap. Deze eenvoudige vorm van e-mail kan worden gemaakt met een enkele lijn van code met behulp van het. NET Framework. In meer complexe versies van de e-mail kan ook een soort van aangepaste codering, HTML-code bevatten, bevatten foto's (als bijlage) of ingesloten afbeeldingen in HTML.
Te maken en stuur een e-mailbericht moet de volgende stappen te volgen:
Laat ons nu zien hoe dit te doen. De MailMessage klasse biedt vier aannemers die u toelaten om een leeg bericht te maken, of, in de meest complete versie, een afzender, ontvanger, onderwerp en bericht. We zien hieronder een voorbeeld dat de constructor gebruikt met het maximale aantal parameters
MailMessage msg = new MailMessage ("mittente@mittente.com"
"Destinatario@destinatario.com", "Onderwerp", "Inhoud van de e-mail");
Het kan ook de afzender en ontvanger in de vorm van objecten mailadres. Een object van dit type kunt u opgeven een e-mail adres, maar ook om de weergave naam in plaats van dezelfde (aliassen) en het type van encryptie, geeft zoals in het volgende voorbeeld
MailMessage msg = new MailMessage (
nieuwe mailadres ("mittente@mittente.com", "Weergegeven Sender Name"),
nieuwe mailadres ("destinatario@destinatario.com"
"Naam geadresseerde Weergegeven"));
Om aan te geven welk type codering moet u een andere bouwer van het mailadres
MailMessage msg = new MailMessage (nieuw mailadres ("mittente@mittente.com"
"Sender Name Weergegeven" Encoding.ASCII)
nieuwe mailadres ("destinatario@destinatario.com"
"Naam geadresseerde Weergegeven" Encoding.ASCII));
echter zelden nodig om de codering te specificeren.
| |
AutoCAD (eBook)
Creatie van architectonische structuren. Op slechts 29 €. |
| |
CSS (Cursus)
Web Design en toegankelijkheid volgens de W3C CSS en XHTML. Vanaf 29 €. |
| |
Web Marketing (Course)
Site promotie, zoekmachines en marketing. Van 39 €. |