コード例 #1
0
 public async Task <ActionResult> Contact(InfoViewModels contatti)
 {
     if (ModelState.IsValid)
     {
         MailMessage message = new MailMessage(
             "*****@*****.**",
             "[email protected], [email protected]",
             "Richiesta informazioni dal sito cascinabardellino.it",
             "Il giorno " + DateTime.Now + "<br/><strong>" +
             contatti.Nome + " " +
             contatti.Cognome + "</strong> [" +
             contatti.Email + "] " +
             "<br/> ha inviato una richiesta di informazioni dal sito www.cascinabardellino.itg<hr/>Richiesta: <strong>" +
             contatti.Messaggio +
             "</strong></li>"
             );
         message.IsBodyHtml = true;
         using (var smtp = new SmtpClient())
         {
             await smtp.SendMailAsync(message);
         }
         return(RedirectToAction("FormOk", "Home"));
     }
     return(View(contatti));
 }
コード例 #2
0
 public async Task <ActionResult> Contact(InfoViewModels contatti)
 {
     if (ModelState.IsValid)
     {
         if (contatti.Privacy == false)
         {
             ViewBag.Message = "Conferma la lettura del documento della privacy";
             return(View(contatti));
         }
         else
         {
             ViewBag.Message = "";
             MailMessage message = new MailMessage(
                 "*****@*****.**",
                 "[email protected],[email protected]",
                 "Richiesta informazioni dal sito ncprogram.it",
                 "Il giorno " + DateTime.Now + "<br/><strong>" +
                 contatti.Nome + " " +
                 contatti.Cognome + "</strong> [" +
                 contatti.Email + "] <br/>" +
                 "Telefono: <strong>" + contatti.Tel +
                 "</strong><br/> ha inviato una richiesta di informazioni dal sito www.ncprogram.it<hr/>Prodotto: <strong>" +
                 contatti.Prodotto +
                 "</strong><br/>Richiesta:<strong>" +
                 contatti.Messaggio +
                 "</strong></li>"
                 );
             message.IsBodyHtml = true;
             using (var smtp = new SmtpClient())
             {
                 await smtp.SendMailAsync(message);
             }
             return(RedirectToAction("FormOk", "Home"));
         }
     }
     return(View(contatti));
 }