ola, pues la verdad no comprendo esas dos ligas que me has enviado!!! no hya algo un poco mas especifico que me pueda ayudar? ya no se que hacer o que modificar :(
este es el codigo que uso, esta dentro de un jsp...
Código PHP:
String DivMailServer = "172.30.1.104";
String From=request.getParameter("from")==""?"[email protected]":request.getParameter("from");
String To=request.getParameter("to")==""?"[email protected]":request.getParameter("to");
String Subject=(request.getParameter("subject").equals("")||request.getParameter("subject")==null)?"Prueba Java Mail.":request.getParameter("subject")+".";
String Body=(request.getParameter("contenido").equals("")||request.getParameter("contenido")==null)?"Envio de Prueba Java Mail.":request.getParameter("contenido")+".";
out.println("<script>alert('Para : "+To+" __De: "+From+"__Asunto: "+Subject+" __Contenido: "+Body+" __Servidor:"+DivMailServer+".');</script>");
Properties props = new Properties();
props.put("mail.smtp.host", DivMailServer);
Session s = Session.getInstance(props);
s.setDebug(true);
MimeMessage message = new MimeMessage(s);
message.setFrom(new InternetAddress(From,"ORIGEN"));
message.addRecipient(Message.RecipientType.TO, new InternetAddress(To));
message.setSubject(Subject);
message.setText(Body.toString());
try{
Transport mta = s.getTransport("smtp");
mta.connect();
try{
mta.send(message);
}catch(SendFailedException ex){
System.out.println("Error SEND " + ex.toString());
}
}catch(Exception ex){
System.out.println("Error al enviar " + ex.toString());
}
}