Como anexar mais de um arquivo em uma mensagem de email

1 resposta
E

ai… galera…

alguém sabe de algum servlet em que eu consiga anexar mais de um arquivo em uma única mensagem de email…?

se alguem puder me ajudar … agradeço…
valeu…

1 Resposta

H

Olá, ernesto

As mensagens de e-mail que contêm arquivos não texto trafegam numa forma chamada de documento multiparte. A bibliotecas que suportam isso, como o JavaMail, permitem criar um Body e várias BodyParts, cada uma com o seu tipo MIME específico. A primeira parte tem o tipo MIME text/plain, and so on…

Analise o fragmento

BodyPart body = new MimeBodyPart();
BodyPart attachment = (BodyPart) fields.get("attachment");
body.setText((String)fields.get("body"));
MimeMultipart multipart = new MimeMultipart();
multipart.addBodyPart(body);
multipart.addBodyPart(attachment);
msg.setContent(multipart);
Transport.send(msg);

Mais detalhes em

http://www.developer.com/java/other/article.php/618471

Criado 6 de agosto de 2004
Ultima resposta 6 de ago. de 2004
Respostas 1
Participantes 2