Programación en castellano
Inicio > Foros > Java (Servlets y JSP) > Necesito enviar mail mediante java en linux
-Foros de debate

Java (Servlets y JSP)
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Necesito enviar mail mediante java en linux
Enviado por Freddy el día 15 de junio de 2006

hola amigos, necesito información de como enviar mail mediante java en un servidor linux, el problema que tengo es que en windows si puedo enviar mis mensajes a los correos sin ningun problema pero en linux( debian) me bota un error de :
Error envio mailjavax.mail.MessagingException: Exception reading response;
nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
javax.mail.MessagingException: Exception reading response;
nested exception is:
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1259)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1130)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:288)
at javax.mail.Service.connect(Service.java:233)
at javax.mail.Service.connect(Service.java:134)
at mailer.SMTPSession.sendMail(SMTPSession.java:77)
at com.soat.rrhh.model.logica.FacadeCartaGarantia.mail(FacadeCartaGarantia.java:165)
at com.soat.rrhh.web.struts.action.ActionCartaGarantia.evento_other(ActionCartaGarantia.java:248)
at com.soat.rrhh.web.struts.action.ActionCartaGarantia.evento_exp_pdf(ActionCartaGarantia.java:349)
at com.soat.rrhh.web.struts.action.Action.execute(Action.java:93)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)


mi codigo es el siguiente :

try{
SMTPSession session = new SMTPSession(host,puerto,usuario,clave);
SMTPMail mail = new SMTPMail(remitente,usuario,asunto,true);
mail.setMessageText(mensaje);
mail.addBccAddress("xxx", correo);
session.sendMail(mail);
intError=0;
}catch(Exception e){
System.out.println("Error envio mail "+e);
strError="No se pudo enviar el archivo, Comunicarse con el Administrador ";
e.printStackTrace();
}


porfa, si alguien me puede ayudar con este tema, tambien instale el servicio SMTP en linux pero igual me sigue saliendo el error.

 

Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados