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....
17/09/2004 11:07:28
Assunto:
danieldestro
Moderador
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.
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....
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?