1
resposta

Envio de email no c#

Galera , preciso de ajuda. tenho a seguinte controller para envio de email, onde envio um email para recupeção de senha. essa email que sera enviado sera de um html simples que tenho na pasta templates. Minha duvida é a seguinte como faço para passar dados do usuario para essa templete, para que na hora do envio chegue esse dados na caixa do usuario.


            GmailEmailService gmail = new GmailEmailService();
            EmailMessage msg = new EmailMessage();

            //ler o caminho do arquivo html
            StreamReader sr = new StreamReader("./Emails/templates/EsqueceuASenha.html");

            msg.Body = sr.ReadToEnd();
            msg.IsHtml = true;
            msg.Subject = "Recuperação de Senha";
            msg.ToEmail = emailPara.EmailRecuperacao;

            gmail.SendEmailMessage(msg);



            return RedirectToAction("Login");
1 resposta
O post foi fechado por inatividade. Para continuar o assunto, recomendamos criar um novo tópico. Bons Estudos!