Me de uma ajuda, só está dando um erro.
Tá me dando o erro descrito abaixo, por favor me ajudem.
Coloquei o SMTP do yahoo.
Obrigado.
Quem puder me ajudar me mande um email: alkmatos@gmail.com
Tá me dando o seguinte erro:
C:\opt\jakarta-tomcat-5.0.28\work\Catalina\localhost\enviaemail\org\apache\jsp\jsp\recuperadados_jsp.java:67: cannot access javax.
mail.MessagingException
file javax\mail\MessagingException.class not found
email.sendSimpleMail(mailServer, assunto, para, de, mensagem);
^
1 error
Segue o Código do jsp.
Email enviado com sucesso!!! <% }catch(Exception e){ %>
Endereço de email inválido. <% } %> [b]E do email.java[/b]
package com.tpi.enviaemail.servlet;
import javax.mail.;
import javax.mail.internet.;
import java.util.*;
public class Email {
public void sendSimpleMail(String mailServer, String subject, String to, String from, String mensagem) throws MessagingException{
Properties mailProps = new Properties();
mailProps.put(“mail.smtp.host”, mailServer);
Session mailSession = Session.getDefaultInstance(mailProps,null);
InternetAddress destinatario = new InternetAddress(to);
InternetAddress remetente = new InternetAddress(from);
Message message = new MimeMessage(mailSession);
message.setFrom(remetente);
message.setRecipient(Message.RecipientType.TO, destinatario);
message.setSubject(subject);
message.setContent(mensagem.toString(),"text/plain");
Transport.send(message);
}
}