public ActionResult AddPassengerToFlightAsync(PassAirFlight passAirFlight, string EmailAdult1) { //if (ModelState.IsValid) //{ // var body = "<p>{0} عزیز</p><p>بلیط شما در سامانه ثبت شد</p><p>برای پرینت بلیط پرواز با اطلاعات ارسال شده وارد پرتال وبسایت شده و پرینت بلیط خود را تهیه کنید</p><p>نام کاربری: {1}</p><p>رمز عبور: {2}</p>"; // var message = new MailMessage(); // message.To.Add(new MailAddress(EmailAdult1)); // message.From = new MailAddress("*****@*****.**"); // message.Subject = "تاییدیه ثبت بلیط"; // message.Body = string.Format(body, passAirFlight.Passenger.P_FirstName + passAirFlight.Passenger.P_LastName, passAirFlight.Passenger.P_IdentityCode, 123456); // message.IsBodyHtml = true; // using (var smtp = new SmtpClient()) // { // var credential = new NetworkCredential // { // UserName = "******", // Password = "******" // }; // smtp.Credentials = credential; // smtp.Host = "smtp-mail.gmail.com"; // smtp.Port = 587; // smtp.EnableSsl = true; // await smtp.SendMailAsync(message); // return RedirectToAction("Sent"); // } //} return(RedirectToAction("SendEmail")); }
public ActionResult SaveAndSendEmail(PassAirFlight passAirFlight, string SexualityAdult1, string SexualityAdult2, string EmailAdult1, string FirstNameAdult0, string FirstNameAdult1) { string z = passAirFlight.Flight.F_Origin; string y = passAirFlight.Passenger.P_FirstName; if (!ToAdmin(passAirFlight, SexualityAdult1, EmailAdult1)) { ViewBag.Error = ""; return(View()); } return(RedirectToAction("Success", "Home")); }
public bool ToAdmin(PassAirFlight passAirFlight, string SexualityAdult1, string EmailAdult1) { bool Status = false; string body = "<p>{0} عزیز</p><p>بلیط شما در سامانه ثبت شد</p><p>برای پرینت بلیط پرواز با اطلاعات ارسال شده وارد پرتال وبسایت شده و پرینت بلیط خود را تهیه کنید</p><p>نام کاربری: {1}</p><p>رمز عبور: {2}</p>"; var m = new MailMessage() { Subject = "تاییدیه ثبت بلیط", Body = string.Format(body, passAirFlight.Passenger.P_FirstName + passAirFlight.Passenger.P_LastName, passAirFlight.Passenger.P_IdentityCode, passAirFlight.Passenger.P_Password), IsBodyHtml = true }; //string to = new MailAddress("*****@*****.**"); m.To.Add(EmailAdult1); m.From = new MailAddress("*****@*****.**"); m.Sender = new MailAddress(EmailAdult1); SmtpClient smtp = new SmtpClient { Host = "smtp-mail.outlook.com", Port = 587, Credentials = new NetworkCredential("*****@*****.**", "`@Ahmadreza23101374"), EnableSsl = true }; try { smtp.Send(m); Status = true; } catch (Exception e) { Status = false; } return(Status); }