Envio de e-mail html e css com Javamail - não encontra as imagens

0 respostas
rockstorm

Bom dia a todos.

Estou tentando enviar e-mails html / css com o Javamail, mas no momento do envio, ele não encontra as imagens.
Conforme algumas dicas, estou utilizando o cid:image para o trecho em html:

// first part  (the html)
        BodyPart messageBodyPart = new MimeBodyPart();
        String htmlText = "&lt;H1&gt;Hello&lt;/H1&gt;<img >";
        messageBodyPart.setContent(htmlText, "text/html");

      // second part (the image)
        messageBodyPart = new MimeBodyPart();
        DataSource fds = new FileDataSource
          ("C:\\images\\jht.gif");
        messageBodyPart.setDataHandler(new DataHandler(fds));
        messageBodyPart.setHeader("Content-ID","&lt;image&gt;");

Mas quando tento fazer a mesma coisa no style.css :

body{ font-family:"Helvetica Neue", Arial, Sans-serif; margin:0; padding:0; background:url("cid:image") no-repeat center top; text-align:center; }

a mesma não aparece. Alguem ja passou por isso antes? Tentei também tirar o arquivo CSS e utilizar style, mas sem sucesso.

grato

Criado 21 de maio de 2012
Respostas 0
Participantes 1