Angella Andrea - Italian Blog

Infinita passione per lo sviluppo software !
posts - 133, comments - 216, trackbacks - 9

My Links

News

MIT OpenCourseWare: I'm invested Wikipedia Affiliate Button


Sto leggendo:

Archives

Post Categories

Siti web realizzati

Siti web tecnici

[70-536] - .NET Mail API

Area di riferimento

- Implementing interoperability, reflection, and mailing functionality in a .NET Framework application
    - Send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery from a .NET Framework application. 
        - May include but is not limited to: 
            - MailMessage class; MailAddress class and MailAddressCollection class;
            - SmtpClient class, SmtpPermission class, and SmtpPermissionAttribute class;
            - Attachment class, AttachmentBase class, and AttachmentCollection class;
            - SmtpException class, SmtpFailedReceipientException class, and SmtpFailedReceipientsException class;
            - SendCompletedEventHandler delegate; LinkedResource class and LinkedResourceCollection class; 
            - AlternateView class and AlternateViewCollection class


.NET Mail API

L'utilizzo delle API per l'invio di messaggi di posta elettronica è molto semplice.
Potete scaricare una semplice soluzione di esempio al seguente indirizzo: http://www.angellaa.it/lab/dettagli-soluzione.aspx?id=14

I passi da seguire sono i seguenti:

  • Costruire un' istanza della classe MailMessage che rappresenta un messaggio specificando indirizzo sorgente, indirizzi destinatari, oggetto, corpo, priorità ed eventuali file allegati.
  • Costruire un'istanza della classe SmtpClient specificando, se necessario, le credenziali di accesso al server di posta
  • Chiamare il metodo Send o SendAsync della classe SmtpClient rispettivamente per inviare il messaggio in modo sincrono o in modo asincrono
  • Gestire opportunamente gli errori gestendo le eccezioni SmtpException, SmtpFailedReceipientException e SmtpFailedReceipientsException.

Print | posted on sabato 10 maggio 2008 19:32 | Filed Under [ Exam 70-536 Application Development Foundation ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET