public static bool SendSupportMail(string email, string subject, string type, string content) { try { MailMessage message = new MailMessage(); SmtpConfig mySmtp = new SmtpConfig(); message.From = new MailAddress(mySmtp.From); message.To.Add(new MailAddress(mySmtp.MailTo)); message.Subject = "[Planr] Support Request"; message.IsBodyHtml = true; string messageText = @" You have been sent a Support Request by the email id - " + email + @" Subject - " + subject + @" Type - " + type + @" Message - " + Environment.NewLine + subject + @" Thank you Planr Team "; String Body = mySmtp.MailBody.Replace("[Message]", messageText); Body = Body.Replace("[Subject]", "New Support Request"); message.Body = Body; SmtpClient client = new SmtpClient(); client.Host = mySmtp.Host; client.Port = mySmtp.Port; client.EnableSsl = mySmtp.useSSL; client.Credentials = new NetworkCredential(mySmtp.From, mySmtp.Password); client.Send(message); return true; } catch { return false; } }
public static bool SendVerifyUserMail(string mailTo, string name, string mailCode) { try { MailMessage message = new MailMessage(); SmtpConfig mySmtp = new SmtpConfig(); message.From = new MailAddress(mySmtp.From); message.To.Add(new MailAddress(mailTo)); message.Subject = "[Planr] Verify your Account"; message.IsBodyHtml = true; string messageText = @" Welcome to Planr, you have been added as a user. Please verify your email address before logging in. Your email verification code is - Verification Code - " + mailCode + @" http://www.Planr.com Thank you Planr Team "; String Body = mySmtp.MailBody.Replace("[Message]", messageText); Body = Body.Replace("[Subject]", "Verify your Account"); message.Body = Body; SmtpClient client = new SmtpClient(); client.Host = mySmtp.Host; client.Port = mySmtp.Port; client.EnableSsl = mySmtp.useSSL; client.Credentials = new NetworkCredential(mySmtp.From, mySmtp.Password); client.Send(message); return true; } catch { return false; } }