Boa tarde pessoal, eu estou com um probleminha bobo, mas nao estou conseguindo resolver …
Eu recebi um email com anexo e preciso encaminhar esse email e adicionar um texto no corpo do email, mantendo o anexo do email intacto…
Segue o que eu tenho hoje:
try {if (empresa.getEnviarEmailsErro() != null && empresa.getEnviarEmailsErro()) {
HashMap<Object, Object> smtpStoreSession = MailUtil.mailSmtpConnect(empresa.getSmtpEmail(), empresa.getEmail(), empresa.getSenhaEmail(), false);
// Create the message to forward
Message forward = new MimeMessage((Session) smtpStoreSession.get(0));
// Fill in header
forward.setSubject("Fwd: " + msgsAll[i].getSubject());
forward.setFrom(new InternetAddress(from));
forward.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
forward.setContent((Multipart) msgsAll[i].getContent());
// Send message
Transport.send(forward);
}
Eu precisava adicionar para o corpo de email uma istring … (corpoEmail)
eu tentei colocar
assim :
forward.setText(corpoEmail);
Alguem sabe como fazer?
Att