Pessoal, peguei um exemplo de como enviar email através de uma página JSP, no exemplo tem uma classe Java que utiliza a API JavaMail. Essa API eu encontro somente instalando J2EE ? Baixei no site da SUN, instalei, mas não consegui usar, continua dando erro no pacote javamail. Fiz algumas alterações no path e mesmo assim dá erro. O erro diz que não enconta o pacote javax.mail e outros erros decorrentes deste pacote.
O código dá classe segue aí abaixo, se alguém puder me dar uma ajuda, estou precisando urgente…
Valeu, obrigado
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 AddressException, MessageException {
Properties mailProps = new Properties();
//definição do mailserver
mailProps.put(“mail.smtp.host”, mailServer);
Session mailSession = Session.getDefaultInstance(mailProps, null);
//As duas linhas seguintes de código, colocam no
//formato de endereços,
//supostamente válidos, de email os dados
//passados pelos parâmetros to e from.
InternetAdress destinatario = new InternetAdress (to);
InternetAdress remetente = new InternetAdress (from);
//As duas linhas de código a seguir, são
//responsáveis por setar os atributos e
//propriedas necessárias do objeto message
//para que o email seja enviado.
//inicialização do objeto Message
Message message = new MimeMessage (mailSession);
//Definição de quem está enviando o email
message.setFrom(remetente);
//define o(s) destinatário(s) e qual o tipo do
//destinatário.
//os possíveis tipos de destinatário: TO, CC, BCC
message.setRecipient( Message.RecipientType.TO, destinatário );
//definição do assunto do email
message.setSubject (subject);
//definição do conteúdo da mesnagem e do
//tipo da mensagem
message.setContent (mensagem.toString(), “text/plain”);
//a linha de código seguinte é a responsável
//pelo envio do email
Transport.send (message);
}
}