User Tag List

Resultados 1 al 9 de 9

Tema: [AYUDA] Alternativas a JavaMail o algo en JDK 4

  1. #1

    Fecha de ingreso
    Oct 2005
    Ubicación
    Valladoliz
    Mensajes
    2,386
    Mencionado
    12 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    98
    Agradecer Thanks Received 
    94
    Thanked in
    Agradecido 53 veces en [ARG:2 UNDEFINED] posts

    [AYUDA] Alternativas a JavaMail o algo en JDK 4

    Hola gente, tengo un proyecto del año de la pera hecho con el jdk 1.4 y necesito hacer modificaciones para que permita mandar correos desde una cuenta gmail. He estado probando con la api de JavaMail y soy incapaz de hacerlo funcionar en ese jdk. ¿Sabéis de alguna alternativa fiable o alguna otra idea? Gracias de antebrazo.

  2. #2

    Fecha de ingreso
    Sep 2005
    Mensajes
    314
    Mencionado
    4 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    19
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 5 veces en [ARG:2 UNDEFINED] posts
    Hola, ¿qué mensajes de error te aparecen?

  3. El siguiente usuario agradece a dr_bacterio este mensaje:

    FlipFlopX (26/06/2018)

  4. #3

    Fecha de ingreso
    Nov 2005
    Ubicación
    Madrid
    Mensajes
    4,183
    Mencionado
    16 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    56
    Agradecer Thanks Received 
    253
    Thanked in
    Agradecido 154 veces en [ARG:2 UNDEFINED] posts
    No tengo ni idea de Java, pero para enviar emails a través de gmail basta con usarlo como servidor SMTP y listo, no te vale lo que pone aquí?

    https://www.mkyong.com/java/javamail...-smtp-example/

    Normalmente los errores suelen tener más que ver con que no has configurado bien la conexión SMTP:

    Outgoing Mail (SMTP) Server
    requires TLS or SSL: smtp.gmail.com (use authentication)
    Use Authentication: Yes
    Port for TLS/STARTTLS: 587
    Port for SSL: 465

    Claro que si el problema va más por las dependencias de estar usando un jdk tan antiguo... pues a ver si algún javero es capaz de saber más

  5. El siguiente usuario agradece a Estopero este mensaje:

    FlipFlopX (26/06/2018)

  6. #4

    Fecha de ingreso
    Sep 2006
    Ubicación
    Malaga
    Mensajes
    7,561
    Mencionado
    47 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,668
    Agradecer Thanks Received 
    1,922
    Thanked in
    Agradecido 1,289 veces en [ARG:2 UNDEFINED] posts
    ¿Has probado a compilar la aplicación con un jdk actual a ver cuanto tienes que cambiar? Tal vez no sea mucho.
    No es lo mismo tener diez años de experiencia, que tener un año de experiencia diez veces.


    It is an undisputed truth that the Atari ST gets the best out of coders. No dedicated hardware, just the CPU and a frame buffer! Some call it Spartan, others name it Power Without The Price, and a select few say `challenge accepted'! --- by spkr from smfx

  7. El siguiente usuario agradece a swapd0 este mensaje:

    FlipFlopX (26/06/2018)

  8. #5

    Fecha de ingreso
    Jun 2004
    Ubicación
    Vivo en el pito foro...
    Mensajes
    20,686
    Mencionado
    70 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    230
    Agradecer Thanks Received 
    742
    Thanked in
    Agradecido 466 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    28
    Sinceramente yo me la haría de cero en Java8/Kotlin y usaba las APIs oficiales: https://developers.google.com/api-cl.../apis/gmail/v1 Probablemente lo que tengas ni acepte OAuth2, el protocolo de autentificación actual de Gmail.
    Última edición por pakoito; 26/06/2018 a las 02:48

  9. El siguiente usuario agradece a pakoito este mensaje:

    FlipFlopX (26/06/2018)

  10. #6

    Fecha de ingreso
    Oct 2005
    Ubicación
    Valladoliz
    Mensajes
    2,386
    Mencionado
    12 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    98
    Agradecer Thanks Received 
    94
    Thanked in
    Agradecido 53 veces en [ARG:2 UNDEFINED] posts
    Cita Iniciado por dr_bacterio Ver mensaje
    Hola, ¿qué mensajes de error te aparecen?
    Problemas de conexión con el puerto, ya sea el 465 como el 587. Se me olvidó el detalle de que está detrás de un proxy El problema viene del jdk, ya que con el 8 se lo come todo y envía sin problemas.

    Cita Iniciado por swapd0 Ver mensaje
    ¿Has probado a compilar la aplicación con un jdk actual a ver cuanto tienes que cambiar? Tal vez no sea mucho.
    Sí, ya cambiar al 1.5 cambia bastante, es un proyecto bastante tocho (Struts 1)

    Cita Iniciado por pakoito Ver mensaje
    Sinceramente yo me la haría de cero en Java8/Kotlin y usaba las APIs oficiales: https://developers.google.com/api-cl.../apis/gmail/v1 Probablemente lo que tengas ni acepte OAuth2, el protocolo de autentificación actual de Gmail.
    Puse en gmail lo de permitir que aplicaciones menos seguras utilicen las cuentas y en el jdk8 envíaba correos sin problemas.

    Cita Iniciado por Estopero Ver mensaje
    No tengo ni idea de Java, pero para enviar emails a través de gmail basta con usarlo como servidor SMTP y listo, no te vale lo que pone aquí?

    https://www.mkyong.com/java/javamail...-smtp-example/

    Normalmente los errores suelen tener más que ver con que no has configurado bien la conexión SMTP:

    Outgoing Mail (SMTP) Server
    requires TLS or SSL: smtp.gmail.com (use authentication)
    Use Authentication: Yes
    Port for TLS/STARTTLS: 587
    Port for SSL: 465

    Claro que si el problema va más por las dependencias de estar usando un jdk tan antiguo... pues a ver si algún javero es capaz de saber más
    Eso en el 8 me funciona, en el 4 no.

  11. #7

    Fecha de ingreso
    Sep 2005
    Mensajes
    314
    Mencionado
    4 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    19
    Agradecer Thanks Received 
    5
    Thanked in
    Agradecido 5 veces en [ARG:2 UNDEFINED] posts
    Quizás esto te de una pista:
    https://community.oracle.com/thread/1589188

  12. #8

    Fecha de ingreso
    Oct 2005
    Ubicación
    Valladoliz
    Mensajes
    2,386
    Mencionado
    12 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    98
    Agradecer Thanks Received 
    94
    Thanked in
    Agradecido 53 veces en [ARG:2 UNDEFINED] posts
    Al final como predijo pakoito, el problema era con los temas de autenticación. Veré ahora como me peleo con el servidor de correo del cliente, que usan office365

  13. #9

    Fecha de ingreso
    Jun 2004
    Ubicación
    Vivo en el pito foro...
    Mensajes
    20,686
    Mencionado
    70 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    230
    Agradecer Thanks Received 
    742
    Thanked in
    Agradecido 466 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    28
    Cita Iniciado por FlipFlopX Ver mensaje
    Al final como predijo pakoito, el problema era con los temas de autenticación. Veré ahora como me peleo con el servidor de correo del cliente, que usan office365
    OAuth2 se puede implementar sobre HTTP sin problemas, es un poco coñazo pero si te lees la spec está clarita. Lo más dificil es coger el callback en el que te van a llamar, que al menos en mobile es un mundo.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •