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
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Interagire con Azure DevOps tramite MCP Server
Impostare la content-visibility in CSS per ottimizare il rendering iniziale di una pagina
Running workloads and operations with Azure Kubernetes Service
Utilizzare il Null conditional assignment di C# 14
Utilizzo di CSS Scroll Snap per realizzare un carousel
How to be a DevOps engineer in the AI era
Semplificare i deployment con le label in Azure Container App
Gestione dei codeowners in GitHub
Integrare OpenAI tramite Aspire
Supporto semplificato per le left join in Entity Framework 10
Monitorare le tabelle di Azure SQL Database con Change Event Streaming
Building Custom Developer Agents


