Duvida: JavaMail

1 resposta
S

Pois é pessoal, consegui fazer a parte mais difícil do código e estou enbananado na parte mais simples.

Criei um programa para enviar emails, porém queria fazer o seguinte, nele eu anexo algumas imagens e queria que elas aparecessem no texto que está no formato (“text/html”) porém não faço idéia de como que faz isso, tentei colocar <img src=[color=red]“nomedoarquivoanexado”[/color] /> e mesmo assim não deu certo.

Entendo que esta dúvida não se encaixa muito no assunto de JavaMail, mas está relacionada =\

Alguém poderia me dizer como que faço?

1 Resposta

E

Para mostrar figuras no HTML de um email, você pode fazer uma de duas coisas:

  • Apontar para uma imagem que o leitor de emails pode ler de um site (que está no mesmo domínio do endereço do remetente do email. Por exemplo, se o remetente é [email removido], essa imagem deve ser posta em um site que esteja no domínio google.com. Antigamente essa restrição não existia nos emails, mas foi posta por motivos de segurança).
  • Anexar um arquivo e usar a notação “CID:”. (“Content Identifier”) Como a notação CID é difícil de usar se você não estiver montando o email a partir de um nível MUITO baixo, você precisa na verdade usar o pacote Jakarta Commons Mail que é um encapsulamento do JavaMail. (Eu já escrevi um pacote de email sem usar o Commons, mas é MUITO mais fácil fazer isso com o Commons. Não hesite em usar o Commons.)
Criado 10 de abril de 2010
Ultima resposta 12 de abr. de 2010
Respostas 1
Participantes 2