Foros del Web » Programación para mayores de 30 ;) » Java »

problemas con javamail

Estas en el tema de problemas con javamail en el foro de Java en Foros del Web. Hola a todos! Tengo el dichoso problema de los .jar del javamail. Tengo una clase que envia mensajes por medio de un servidor que me ...
  #1 (permalink)  
Antiguo 20/05/2006, 21:16
 
Fecha de Ingreso: marzo-2006
Mensajes: 18
Antigüedad: 18 años, 1 mes
Puntos: 0
problemas con javamail

Hola a todos!

Tengo el dichoso problema de los .jar del javamail. Tengo una clase que envia mensajes por medio de un servidor que me e bajao, el MiniRelay. El caso es que el programa lo realice mediante el Jcreator y cuando lo ejecutaba desde ayi me enviaba los mensajes, pero si cojia ese mismo applet y abria su pagina htm me daba un error de que faltaba la clase javax.mail.message.
Lei en foros que el problema era por el classpath y los archivos mail.jar y activation.jar. El caso es que meti estos 2 archivos en las carpetas:

C:\jdk1.5.0_05\jre\lib\ext
C:\jakarta-tomcat-5.5.9\common\lib

Y aun asi el problema no desaparecio, ademas, configure las variables de entorno PATH y CLASSPATH con estas URL, y tampoco solucione el problema.
Entonces opte por extraer todos los archivos de los .jar y meter esas clases con mis .class.
De esta forma consegui librarme del problema de antes sobre el javax.mail.message, lo que ahora ocurre es que cuando quiero enviar el mensaje me da este error:

javax.mail.NoSuchProviderException: Unable to locate provider for protocol: smtp

En algun foro la gente decia que este problema viene por haber extraido los archivos de los .jar.

¿Alguien me sabria decir que deberia hacer para conseguir enviar un mensaje??Ya sea mediante los archivos .jar o extrayendo los archivos de estos.

Saludos
  #2 (permalink)  
Antiguo 21/05/2006, 05:52
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 20 años, 6 meses
Puntos: 51
http://www.htmlhelp.com/reference/ht...al/applet.html

El atributo que buscas es ARCHIVE, donde se ponen los nombres de los .jar a añadir al classpath. Direcciones relativas al codebase.

S!
  #3 (permalink)  
Antiguo 21/05/2006, 09:24
 
Fecha de Ingreso: marzo-2006
Mensajes: 18
Antigüedad: 18 años, 1 mes
Puntos: 0
El problema de poner el atributo archive es que no es valido para el navegador Internet Explorer, o por lo menos eso me dice el dreamweber.
¿No podria aber otra solucion?

Saludos!!
  #4 (permalink)  
Antiguo 18/03/2010, 13:48
Avatar de fewar  
Fecha de Ingreso: octubre-2006
Mensajes: 22
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: problemas con javamail

No amigo, yo tenia ese mismo problema, lo solucione agregando a mi classpath los jar de correo, el mail.jar y el smtp.jar.

Despues salio un error que decia que no encontraba el servidor, bien eso era por que usaba el (mail.smtps.port, smtps) y lo cambie por (mail.smtp.port, smtp ) y problema resuelto.

Ahoro lo que intento es que aparesca la direccion que yo le pida como From, por que siempre sale la direccion que con la que hago la conexion.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:34.