Preciso da ajuda de vcs para sber onde FOI QUE EU ERREI!!!!!
nesse codigo para mandar email.
boolean isHTML = true;
String mailBody = "";
// Nome ou endereço do servidor SMTP
String smtpServer = form.getMailServer();
// Assunto e Corpo da Mensagem
String mailSubject = form.getAssunto();
// Pega endereço de email do destinatário
String frommail = "";
String fromname = "";
frommail = form.getEmail();
fromname = form.getAssunto();
// Nome e email do remetente
String tomail = form.getMeuEmail();
try{
// Configura a sessão
Properties mailProps = new Properties();
mailProps.setProperty("mail.transport.protocol","smtp");
mailProps.setProperty("mail.host", smtpServer);
mailProps.setProperty("mail.user", frommail);
//mailProps.setProperty("mail.password", "");
Session mailSession = Session.getDefaultInstance(mailProps,null);
// Configuração da mensagem
Message msg = new MimeMessage (mailSession);
msg.setFrom(new InternetAddress(frommail,fromname));
// Configuração do Destinatário
msg.setRecipient(Message.RecipientType.TO, new InternetAddress(tomail));
// Configuração do Cabeçalho do email
msg.setSubject(mailSubject);
MimeBodyPart textPart = new MimeBodyPart();
// Verifica se é um email com corpo escrito em HTML
if (isHTML==true){
// Corpo da mensagem em código HTML
mailBody = "Texto";
textPart.setContent(mailBody,"text/html");
}else{
mailBody = "Texto";
textPart.setContent(mailBody,"text/plain");
}
// Monta a mensagem SMTP
Multipart mp = new MimeMultipart();
mp.addBodyPart(textPart);
msg.setContent(mp);
// Envia mensagem
Transport.send(msg);
System.out.println (" Send mail sucessfull ! ");
}catch (Exception e){
// Falha no envio
e.printStackTrace();
System.out.println(" Mail failed !! ");
}
return form;
}
está dando erro na linha da Configuração da mensagem.
alquem pelo amor de Deus pode me ajudar