enviar anexo por email...  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Mauricio-SBC
Thread.start()

Membro desde: 10/12/2002 16:02:24
Mensagens: 33
Offline

e ae pessoal blz???
seguinte....eu construi um programa que envia email....so que quando eu anexo um arquivo nele...o corpo do email vai em branco.....o que pode ser????

esse é o fonte:

MimeMessage msg = new MimeMessage(mailSession);
try {
msg.setFrom(new InternetAddress("teste@teste.com.br"));
msg.setSentDate(new Date());
msg.setSubject("Teste de Email");
msg.setContent(Mensagem, "text/html");
msg.setFileName("TesteMail.txt");

Transport t = mailSession.getTransport("smtp");
t.connect(mailhost, "login", "senha");
t.sendMessage(msg,addrs);
}
catch(Exception ex) {}



valew pela ajuda....
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6667
Localização: São Paulo / Catanduva
Offline

Pq ele não deve estar achando o arquivo ou então, para anexar um arquivo você tenha que fazer algo a mais.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
Mauricio-SBC
Thread.start()

Membro desde: 10/12/2002 16:02:24
Mensagens: 33
Offline

ele ta achando o arquivo....
ele envia o email com o arquivo anexado....mas o corpo da mensagem fica em branco.....
fiz um teste e tirei a linha onde é anexado o arquivo....e o email vem com o corpo da mensagem preenchido.....é so quando eu anexo alguma coisa que o corpo fica em branco....

nao sei se deu pra entender....
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Só com MimeMessage não dá pra mandar attachments...
Não sou especialista em JavaMail, mas já escovei muito bit tentando mandar mensagens S/MIME (e-mail com assinatura digital), portanto já vi que não ia funcionar logo de cara.

Em vez disso, leia o seguinte artigo:

How do I send email with attachments using the JavaMail API?

http://www.jguru.com/faq/view.jsp?EID=30251

No JGuru tem uma seção de FAQs muito boa, é só saber um pouquinho (só um pouquinho) de inglês.
[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team