internal static void SendContactUsConfEmail(CustomerSupportHandleContactFormVM formVM) { toAddress = new MailAddress(formVM.Email, formVM.FirstName); subject = $"Meddelandebekräftelse"; body = $"Tack för ditt mail, {formVM.FirstName} \nNedan följer en kopia av ditt meddelande. \n \n'{formVM.Message}' \n \nVi svarar så fort som möjligt! \n \nMed vänliga hälsningar, \nFMC Webshop"; var smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, Credentials = new NetworkCredential(fromAddress.Address, fromPassword), Timeout = 20000 }; using (var message = new MailMessage(fromAddress, toAddress) { Subject = subject, Body = body }) { smtp.Send(message); } if (formVM.Email != "*****@*****.**") { formVM.Email = "*****@*****.**"; SendContactUsConfEmail(formVM); } }
public IActionResult HandleContactForm(CustomerSupportHandleContactFormVM formVM) { EmailUtils.SendContactUsConfEmail(formVM); //tempMsg Tack för ditt mail return(Redirect("/Home/Index/")); }