Ejemplo n.º 1
0
        public ActionResult Contact(UserMessageViewModel userMessage)
        {
            if (ModelState.IsValid)
            {
                //Your manager's email address:
                string to = "*****@*****.**";
                //Auto-sender account:
                string from = "*****@*****.**";

                MailMessage emailMessage = new MailMessage(from, to);
                emailMessage.Subject = "Message from customer; ABS Technologies web site;";
                emailMessage.Body = userMessage.Complete();

                //Your company's post server's settings:
                SmtpClient client = new SmtpClient();
                client.Host = "Smtp.yandex.ru";
                client.Port = 25;
                client.EnableSsl = true;
                //Auto-sender account+password:
                client.Credentials = new NetworkCredential(from, "opopop");

                try
                {
                    client.Send(emailMessage);
                    ViewBag.Success = true;
                }
                catch
                {
                    ViewBag.Success = false;
                }
            }
            else
            {
                ViewBag.Success = false;
            }
            return View();
        }