http://myjavaserver.com/~javcasta/GETipBYmail.jsp
Este seria a grosso modo el código de envio de mail de una página en jsp.
Necesitarás un servidor que soporte jsp y envio de mails.
Código:
<%@ page import="sun.net.smtp.SmtpClient, java.io.*" %>
<%
//String from="[email protected]";
String from=request.getParameter("user")+"@envioip.net";
String to=request.getParameter("to");
try{
SmtpClient client = new SmtpClient("xxxxxxxxx");//orginal smtp
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: Servicio de envio de IP al admdor");
message.println("nombre del host_usuario_dominio:"+request.getParameter("user"));
message.println("ip pública:"+request.getRemoteAddr());
message.println("-------------------------------------");
message.println(" Powered by Fco Javier Castañón - [email protected] - 2.006 ");
client.closeServer();
}
catch (IOException e){
System.out.println("ERROR EN EL ENVIO DE EMAIL:"+e);
}
%>
salu2