Como enviar correos con Tomcat
Estoy haciendo una aplicacion web para un servidor tomcat y necesito enviar un correo electronico desde la aplicación, similar como usa IIS el SMTP si alguen save le agradeceria su ayuda.
Yo envío correos con el API JavaMail y va muy bien.
Aqui puedes consultar la instalación:http://www.programacion.com/java/tutorial/javamail/2/
Y te mando un ejemplo sencillito:
<%@ page import= "java.util.*" %>
<%@ page import= "java.util.Properties" %>
<%@ page import= "javax.mail.*" %>
<%@ page import= "javax.mail.internet.*" %>
<%
Properties props = System.getProperties();
props.put("mail.smtp.host","smtp.empresa.euskalnet.net"); //Aqui tienes que poner los tuyos
Session s = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(s);
String to = "[email protected]";
String from = "[email protected]";
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("Titulo del mensaje");
message.setText("Texto del mensaje");
Transport.send(message);
%>
<html>
<p align="center">El mensaje se ha enviado<br></p>
<p align="center"><a href="simplemail.jsp">Enviar otro e-mail</a></p>
</html>
¡¡Suerte!!
Aqui puedes consultar la instalación:http://www.programacion.com/java/tutorial/javamail/2/
Y te mando un ejemplo sencillito:
<%@ page import= "java.util.*" %>
<%@ page import= "java.util.Properties" %>
<%@ page import= "javax.mail.*" %>
<%@ page import= "javax.mail.internet.*" %>
<%
Properties props = System.getProperties();
props.put("mail.smtp.host","smtp.empresa.euskalnet.net"); //Aqui tienes que poner los tuyos
Session s = Session.getDefaultInstance(props, null);
MimeMessage message = new MimeMessage(s);
String to = "[email protected]";
String from = "[email protected]";
message.setFrom(new InternetAddress(from));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
message.setSubject("Titulo del mensaje");
message.setText("Texto del mensaje");
Transport.send(message);
%>
<html>
<p align="center">El mensaje se ha enviado<br></p>
<p align="center"><a href="simplemail.jsp">Enviar otro e-mail</a></p>
</html>
¡¡Suerte!!