public IActionResult Index()
        {
            PosaljiEmailVM model            = new PosaljiEmailVM();
            var            logiranikorisnik = HttpContext.GetLogiraniKorisnik();
            var            korisnik         = _db.PutnikKorisnik.Where(pk => pk.KorisnickiNalogId == logiranikorisnik.KorisnickiNalogId).Include(p => p.Korisnik).FirstOrDefault().Korisnik.Kontakt;

            model.To   = "*****@*****.**";
            model.From = korisnik;
            return(View(model));
        }
        public IActionResult Index(PosaljiEmailVM model)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View(model));
                }
                else
                {
                    MailMessage mm = new MailMessage(model.From, model.To);
                    mm.Subject    = model.Subject;
                    mm.Body       = model.Body;
                    mm.IsBodyHtml = false;

                    SmtpClient smtp = new SmtpClient();
                    smtp.Host      = "smtp.gmail.com";
                    smtp.Port      = 587;
                    smtp.EnableSsl = true;


                    NetworkCredential nc = new NetworkCredential(model.From, model.Password);
                    smtp.UseDefaultCredentials = true;
                    smtp.Credentials           = nc;

                    smtp.Send(mm);
                }
            }
            catch (Exception e)
            {
                ViewData["error"] = e.Message.ToString();
                model.From        = "";
                model.Body        = "";
                model.Subject     = "";
                model.Password    = "";
                return(View());
            }

            return(Redirect("/KlijentHome/Index"));
        }