Comporre e inviare una mail nell'Universal Windows Platform

di Marco Leoncini, in Windows 10,

Nell'Universal Windows Platform è possibile inviare una mail semplicemente istanziando l'oggetto EmailMessage.

var emailMessage = new Windows.ApplicationModel.Email.EmailMessage();

In seguito, sull'istanza possiamo impostare proprietà come oggetto e corpo, in questo modo:

emailMessage.Body = "il corpo del messaggio";
emailMessage.Subject = "l'oggetto del messaggio";

Visto che una mail può avere più destinatari, possiamo utilizzare il metodo Add esposto dalla proprietà To, che accetta una lista di oggetti di tipo EmailRecipient.

var emailRecipient = new Windows.ApplicationModel.Email.EmailRecipient("marco@marco.it");
emailMessage.To.Add(emailRecipient);

Infine, non ci resta che aprire il client di posta elettronica predefinito con il nuovo messaggio già preimpostato e pronto per essere inviato:

await Windows.ApplicationModel.Email.EmailManager.ShowComposeNewEmailAsync(emailMessage)

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi