25

Jan

Windows Azure & Email! Mai così semplice inviare mail dal cloud

ciao a tutti

 

SendGrid è un componente eccezionalmente valido se si realizzano applicativi online (ancor meglio Cloud) che necesitano di inviare Email in quantità

 

per registrarsi (altrimenti è impossibile inviare mails) andate: http://sendgrid.com

 

mentre per scaricare il codice necessario per farlo, andate come sempre su NugGet (http://nuget.codeplex.com/) cercando Sendgrid

image

 

 

un po di codicello:

 

SendGridMail.SendGrid message = SendGridMail.SendGrid.GenerateInstance();
message.AddTo("destinatario@domain.it");
message.From = new System.Net.Mail.MailAddress("mittente@domain.it", "Mario Rossi");
message.Subject = "Test :)";
message.Text = "Ciaooooooooooooooo";

//l'SDK mi genera il client SMTP dal mio account sendgrid
var transport = SendGridMail.Transport.SMTP.GenerateInstance(new System.Net.NetworkCredential("username", "password"), port : SendGridMail.Transport.SMTP.SslPort);


//invia la mail
transport.Deliver(message);

 

e tutto funzionerà Sorriso

by Antonio Esposito on 1/25/2012