Javax.mail.*

Olá pessoal,

Estou desenvolvendo uma pagina em JSP e nesta página tem um frame para enviar e-mail.

Olhei o tutorial daqui do GUJ sobre esse pacote.

mas o que eu quero é ter dois campos um de remetente e outro de destinatario. e não estou conseguindo implementar. se alguem tiver algum exemplo que possa postar aqui…!

muito obrigado a todos…!

você tem que fazer um set e get dos campos para colocá-los nesse método



public void MailSent(PageContext pageContext) throws Exception {
   String host = "seu host";
   String from = this.getFrom();
   String to = this.getTo();
   Properties props = System.getProperties();
   props.put("mail.smtp.host", host);
   Session session = Session.getDefaultInstance(props, null);
   MimeMessage message = new MimeMessage(session);
   message.setFrom(new InternetAddress(from));
   message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
   message.setSubject(this.getSubject());
   message.setContent(message, "text/html");
   message.setText(this.getTextoMensagem());
   Transport.send(message);
}
		

agora só não entendi o que você não conseguiu “implementar” ???

Olá Mauricio,

primeiro obrigado pela resposta, eu estou fazendo isso mesmo só que no host estou colocando 127.0.0.1 , pois estou fazendo localmente para testes. O host seria outra coisa…???, pois não estou conseguindo enviar…

muito grato,

voce deve utilizar o host do seu servidor de email…

Se voce tiver um rodando localmente, o ip tá certo, senão precisaria trocar para funcionar