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());
            }
}