Anexar arquivo

E ai galera!!!
Eu gostaria de saber como eu faço para anexar um arquivo em um email
via Java?
Muito obrigadun!!!

Nick engraçado ,hein ?

Beleza, tenta isso:

[code]MimeBodyPart body = new MimeBodyPart();
body.setText(wdContext.currentContextElement().getMessage());
Multipart multi = new MimeMultipart();
multi.addBodyPart(body);

File file = null;
if(upload.getName()!=null)
{
file = new File(upload.getName());
FileOutputStream out = new FileOutputStream(file);
out.write(upload.getData());
out.close();
body = new MimeBodyPart();
DataSource source = new FileDataSource(upload.getName());
body.setDataHandler(new DataHandler(source));
body.setFileName(upload.getName());
multi.addBodyPart(body);
}
m.setContent(multi);
Transport.send(m);
if(file!=null)
{
file.delete();
}[/code]

Fonte: SDN

Palavras-chave no Google: attach, file, java, email

[]s