コード例 #1
0
        public ActionResult Contact(ContactModel model)
        {
            if (ModelState.IsValid)
            {
                string smtpUserName = "******";
                string smtpPassword = "******";
                string smtpHost = "smtp.gmail.com";
                int smtpPort = 587;

                string emailTo = "*****@*****.**"; // Khi có liên hệ sẽ gửi về thư của mình
                string subject = model.Subject;
                string body = string.Format("Bạn vừa nhận được liên hệ từ: <b>{0}</b><br/>Email: {1}<br/>Nội dung: </br>{2}",
                    model.UserName, model.Email, model.Message);

                EmailService service = new EmailService();

                bool kq = service.Send(smtpUserName, smtpPassword, smtpHost, smtpPort,
                    emailTo, subject, body);

                if (kq) ModelState.AddModelError("", "Cảm ơn bạn đã liên hệ với chúng tôi.");
                else ModelState.AddModelError("", "Gửi tin nhắn thất bại, vui lòng thử lại.");
            }
            return View(model);
        }
コード例 #2
0
 public ActionResult Contact()
 {
     var model = new ContactModel();
     return View(model);
 }