Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private async Task configSendGridasync(IdentityMessage message)
- {
- var myMessage = new SendGridMessage();
- myMessage.AddTo(message.Destination);
- myMessage.From = new System.Net.Mail.MailAddress("Royce@contoso.com", "Royce Sellars (Contoso Admin)");
- myMessage.Subject = message.Subject;
- myMessage.Text = message.Body;
- myMessage.Html = message.Body;
- var credentials = new NetworkCredential(
- ConfigurationManager.AppSettings["emailServiceUserName"],
- ConfigurationManager.AppSettings["emailServicePassword"]
- );
- // Create a Web transport for sending email.
- var transportWeb = new Web(credentials);
- // Send the email.
- if (transportWeb != null)
- {
- await transportWeb.DeliverAsync(myMessage);
- }
- else
- {
- Trace.TraceError("Failed to create Web transport.");
- await Task.FromResult(0);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement