Enviar correo desde JSP

patrifl
14 de Julio del 2004
Hola a todos. Acabo de emprezar a trabajar en una empresa y la verdad es que el poryecto en el que entro va con retraso y ay algunas cosas que todavía no sé de java (más bien bastantes). Como por aquí se andan con prisas, necesitaría que me ayudaseis.

Necesito mandar un email desde uns página jsp que recoge los datos de un formlario.

He estado mirando y con la API JvavMail se puede hacer, pero no sé bien cuales son las clases con las que debo trabajar.

Gracias.

Nuria
14 de Julio del 2004
Te mando un ejemplo ejemplo, espero que te ahorre mucho trabajo:

MimeMessage mensaje;
Properties propiedades = System.getProperties();
propiedades.put("mail.smtp.host",IPcorreo);
Session sesion = Session.getDefaultInstance(propiedades,null);

mensaje = new MimeMessage(sesion);
Address origen = new InternetAddress(eMailOrigen);
Address destino = new InternetAddress(eMailReceptor);
mensaje.setFrom(origen);
mensaje.addRecipient(Message.RecipientType.TO,destino);
mensaje.setSubject(asunto);
mensaje.setText(respuesta);
Transport.send(mensaje);