Guest User

Untitled

a guest
Jul 30th, 2018
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. elmah - cannot email exceptions
  2. <elmah>
  3. <errorMail
  4. from="myusername@gmail.com"
  5. to="me@myemail.com"
  6. subject="elmah exception"
  7. async="true"
  8. smtpPort="0"
  9. useSsl="true" />
  10. </elmah>
  11. <system.net>
  12. <mailSettings>
  13. <smtp deliveryMethod ="Network">
  14. <network
  15. host="smtp.gmail.com"
  16. port="587"
  17. userName="myusername@gmail.com"
  18. password="..." />
  19. </smtp>
  20. </mailSettings>
  21. </system.net>
  22. <httpModules>
  23. <add name="ErrorLog" type="Elmah.ErrorLogModule, Elmah"/>
  24. <add name="ErrorMail" type="Elmah.ErrorMailModule, Elmah" />
  25. </httpModules>
  26.  
  27. MailMessage mailObj = new MailMessage();
  28. mailObj.Subject = "gmail test";
  29. mailObj.From = new System.Net.Mail.MailAddress("myusername@gmail.com");
  30. mailObj.To.Add("test@myemail.com.au");
  31. mailObj.Body = "Test Email";
  32.  
  33. SmtpClient smtpClient = new SmtpClient("smtp.gmail.com");
  34. NetworkCredential basicCredential = new NetworkCredential("myusername@gmail.com", "mypassword");
  35. smtpClient.UseDefaultCredentials = false;
  36. smtpClient.Credentials = basicCredential;
  37. smtpClient.Port = 587;
  38. smtpClient.EnableSsl = true;
  39. smtpClient.Send(mailObj);
Add Comment
Please, Sign In to add comment