Fórum
Ver pergunta

HTML Body em PSO.Mail.EnviaMail   

271 visualizações
1
0

Boas,

Preciso de enviar emails em formato HTML e para isso segui as indicações encontradas aqui: https://developers.ila.cegid.com/questions/inserir-html-body-mail-em-pso-mail-enviamail/

No entanto não está a funcionar e o HTML é tratado como texto.

 

Código:

string msg = @"<!DOCTYPE html>
                                        <html>
                                        <body>  
                                        <div class=""count - center"">
                                          < div class=""top"">
                                        <h1>PRIMAVERA</h1>
                                        <h3>Exemplo email</h3>
                                        <h2>Enviado em formato html</h2>
                                        </div>
                                        </body>
                                        </html>";

                        PSO.Mail.EnviaMail("","[email protected]","","", "Assunto", msg, "", true);

O que estou a fazer mal?

Faça login para poder traduzir
Integração
V10
Marcado como spam
Criado há 5 anos e 4 meses jonatas
j
jonatas Iniciante
2 respostas
0
Resposta privada

Só para contexto, aqui vai o anexo.

 

A assinatura HTML funciona perfeitamente mas o snipet HTML que é passado como body para a função EnviaMailEx é tratada como texto, presumo que essa função faz um "escape" ao texto?

Faça login para poder traduzir
Marcado como spam
Criado há 5 anos e 4 meses jonatas
j
jonatas Iniciante
    0
    Resposta privada

    A resposta do manuel está certa, mas em todo o caso atualizei o exemplo no github no repositório de ERP10Integration.

    Faça login para poder traduzir
    Marcado como spam
    Criado há 5 anos e 4 meses sergiosereno
    sergiosereno Most Valuable Professional
      Comentários
      Obrigado Sérgio. Acho que já percebi o que se passa, o email é enviado como HTML *mas* se tivermos o MostraJanela = true o conteúdo é mostrado como texto, ou seja, é impossível para o utilizador validar o email! Certamente isto será um bug?
      5 anos e 4 meses
      jonatas
        sim.
        5 anos e 4 meses
        sergiosereno