Javax.mail.*

3 respostas
A

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…!

3 Respostas

M

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” ???

A

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,

louds

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

Criado 24 de junho de 2003
Ultima resposta 27 de jun. de 2003
Respostas 3
Participantes 3