Javamail_type

0 respostas
cadu

alguem pode me dar uma ajuda…

tenho uma aplicação que monto um corpo de e-mail com resultados de uma consulta de um banco e envio…

só quem estou tentando solucionar os seguintes problemas:
1 - não sei por que está sendo enviado um anexo.txt.
2 - caracteres como “~” , “ç”, “´”, vem em forma de códigos…

se puderem me ajudar, agradeço…

parte do código :

public static void send(String smtpServer, String to, String from

, String subject, String body)

{

String contentType = text/html;
try
{
  Properties props = System.getProperties();	  

  props.put("mail.smtp.host", smtpServer);
  Session session = Session.getDefaultInstance(props, null);

  // New message
  Message msg = new MimeMessage(session);

  // fields FROM	 
  msg.setFrom(new InternetAddress(from));
  msg.setRecipients(Message.RecipientType.TO,
	InternetAddress.parse(to, false));	  

  // SUBJECT AND BODY TEXT	  	  
  msg.setSubject(subject);
  msg.setContent(body, contentType);

  // OHTER INFORMATIONS OF HEADER
  msg.setHeader("

SEDUC", “PESQUISA”);
msg.setSentDate(new Date());

// Send the message 
  Transport.send(msg);

  System.out.println("Message sent OK.");
}
catch (Exception ex)
{
  ex.printStackTrace();
}

}
}

Criado 26 de setembro de 2003
Respostas 0
Participantes 1