Inquiridor
Disparo de e-mail automatico

Pergunta
-
Boa tarde, sou inciante na área de desenvolvimento e estou com a seguinte situação.
Tenho um sistema que dispara e-mail com informações que estão na base de dados e no próprio template html. o sistema que faz esse envio ele lê o xml configurado e realiza o envio.
Por ser um processo que futuramente vai aumentar consideravelmente pensei em ter um único html e nele ter algo configurado para pegar os html dentro da base dados e realizar o envio.
Sera que existe possibilidade? Tendo em vista que se eu colocar uma informação como "blablabla"com as seguintes tags html <b>blablabla</b> as tags somem e fica em negrito.
Todas as Respostas
-
Poderia ser mais claro sobre o que precisa ?
Se a resposta contribuiu com seu aprendizado por favor marque como Útil
Se solucionou seu problema por favor marque como Resposta
Atenção, se seu problema foi resolvido não deixe o post aberto
Visite : www.codigoexpresso.com.br -
Olá Fernando,
Sim, se vc salvar esse padrão em um campo do banco de dados, ao recuperar na sua aplicação e atribuir o valor ao body do email, automaticamente as tags html são interpretadas, desde que você adicione essa linha antes de enviar o e-mail:
msg.IsBodyHtml = true;
Valeu!
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco -
André, já tenho uma aplicação que faz os envios de e-mail automáticos. Através de uma configuração xml onde tenho uma proc que contem as informações que serão enviadas como nome, assunto e e-mail de destinatário. Sendo assim se eu colocar todo html dentro da base de dados na configuração xml preciso ter um arquivo em html no c:, a minha duvida tem como colocar algo dentro desse html que faça a leitura do que esta escrito na proc?
-
Deixa eu ver se entendi. Esse seu programa que envia e-mails automáticos necessita de um arquivo html no c:, aí você tem que dar algum jeito de colocar as informações que estão na base de dados dentro desse arquivo html. Isso?
Se sim, por que você não faz o programa gerar o html pronto já, ao invés de fazer um html buscar as informações dentro da sua base?
Acredito, nesse caso específico, ser uma opção melhor e mais segura.
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco -
Sim o programa pega as informações que estão no xml e dentro dele existem um item que precisa de um arquivo no c: para enviar os emails, porem se deixo um arquivo igual ao que esta na base de dados ele envia normalmente , mas sem o arquivo ou ele em branco esse item fica como nulo.
Devido ao numero de processos que vou ter minha ideia é deixar um único xml e um único html, e dentro do html conter uma chave que reconheça as informações que estão em uma determinada coluna.
-
Verifica a possibilidade de fazer o programa gerar o html pronto já, ao invés de fazer um html buscar as informações dentro da sua base.
Se a resposta for relevante ou tenha resolvido seu problema, marque como útil/resposta!
André Secco
Microsoft MSP & MSDN Tech Advisor
Blog: http://andresecco.com.br
GitHub: http://github.com/andreluizsecco
Twitter: @andre_secco -