Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. private async Task configSendGridasync(IdentityMessage message)
  2. {
  3. var myMessage = new SendGridMessage();
  4. myMessage.AddTo(message.Destination);
  5. myMessage.From = new System.Net.Mail.MailAddress("Royce@contoso.com", "Royce Sellars (Contoso Admin)");
  6. myMessage.Subject = message.Subject;
  7. myMessage.Text = message.Body;
  8. myMessage.Html = message.Body;
  9. var credentials = new NetworkCredential(
  10. ConfigurationManager.AppSettings["emailServiceUserName"],
  11. ConfigurationManager.AppSettings["emailServicePassword"]
  12. );
  13. // Create a Web transport for sending email.
  14. var transportWeb = new Web(credentials);
  15. // Send the email.
  16. if (transportWeb != null)
  17. {
  18. await transportWeb.DeliverAsync(myMessage);
  19. }
  20. else
  21. {
  22. Trace.TraceError("Failed to create Web transport.");
  23. await Task.FromResult(0);
  24. }
  25. }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement