public async Task <IActionResult> MailGonder(string id)
        {
            ProjeDetailDto model = await _ProjeServis.GetDetailAsync(id);

            StringBuilder sb = new StringBuilder(FileHelper.ReadFile("\\MailTema\\ProjeTeklif.html"));

            sb.Replace("{ProjeAdi}", model.ProjeAdi);
            sb.Replace("{Ilgili}", model.IlgiliKisi);
            sb.Replace("{IlgiliTelefon}", model.IlgiliTelefon + " - " + model.IlgiliCep);
            sb.Replace("{IlgiliEPosta}", model.IlgiliEPosta);
            sb.Replace("{SunumLink}", $"{Request.Scheme}://{Request.Host}{Request.PathBase}/Projeler/Detail/{id}");

            _emailServis.SendEmail(model.EPostaAdresleri, $"Life Ajans {model.ProjeAdi} sunum.", sb.ToString(), model.IlgiliEPosta);

            MesajHelper.MesajEkle(ViewBag, "E-Posta gönderildi.");
            return(RedirectToAction(nameof(Detail), new { id }));
        }
        private void ResetlemeMailiGonder(int id, string token, string ePosta)
        {
            string        callbackUrl = $"{_paramereSettings.Value.Url}/Kullanicilar/ResetPassword/{id}?code={token}";
            StringBuilder sb          = new StringBuilder();

            sb.AppendLine("<html>");
            sb.AppendLine("   <head></head>");
            sb.AppendLine("  <body>");
            sb.AppendLine("      <p><h3>Şifrenizi sıfırlamak için aşağıdaki kodu giriniz.</h3></p>");
            sb.AppendLine($"      <p><h2>{token}</h2></p>");
            sb.AppendLine($"      <p>veya şifrenizi sıfırlamak için <a href='{callbackUrl}'>tıklayınız.</a></p>");
            sb.AppendLine("  </body>");
            sb.AppendLine("</html>");


            _emailServis.SendEmail(ePosta, "Şifre Sıfırlama", sb.ToString());
        }