Do you have used SendGrid functionality form email?
public static bool SendMail(string From_Email,string to_Email, string Body, string Subject)
{
try
{
// string to = ConfigurationManager.AppSettings["ToEmail"].ToString(); //To address
string to = test@domail.com;
string from = test1@domain.com; //From address
MailMessage mm = new MailMessage(from, to);
mm.Subject = Subject;
mm.Body = Body;
mm.IsBodyHtml = true;
SmtpClient smtp = new SmtpClient();
// smtp.Host = ConfigurationManager.AppSettings["Host"].ToString();
smtp.Host = "smtp.gmail.com";
smtp.EnableSsl = true;
System.Net.NetworkCredential NetworkCred = new System.Net.NetworkCredential();
//NetworkCred.UserName = ConfigurationManager.AppSettings["HostUser"].ToString(); //set From Email
//NetworkCred.Password = ConfigurationManager.AppSettings["HostPassword"].ToString(); // Set Password of Email
NetworkCred.UserName = AuthKey.Net_Cred_Email; //set From Email
NetworkCred.Password = AuthKey.Net_Cred_Password; // Set Password of Email
smtp.UseDefaultCredentials = true;
smtp.Credentials = NetworkCred;
smtp.Port = 587;
smtp.Send(mm);
return true;
}
catch (Exception ex)
{
return false;
}
}