NÚMERO SAC
FECHA REPORTADO
DESDE
Date selector
HASTA
Date selector
TIPO
PRODUCTO
REPORTADO - 07/02/13 -
 
FEATURE
 
SAC #33666: Se agrega JavaMail como nueva forma de manejo de mails para el generador Java
Abstract
Se agrega una nueva forma para el envío de mails que se agrega a la ya existente; se agrega el API de JavaMail como alternativa para envío de mails por SMTPSession, o para recibir por POP3Session.
Descripción Detallada
Se agrega una nueva forma para el envío de mails que se agrega a la ya existente.

Para el uso de esta nueva funcionalidad, se deben de aplicar los siguientes cambios a la aplicación GeneXus:

1) Agregar al classpath del Java Generator los jars "mail.jar" y "activation.jar" que se encuentran en la Target Environment Directory.
2) También agregar dichos jars a la carpeta lib de la web application folder.

Para corroborar si se está usando esta implementación nueva, se puede hacer lo siguiente:

1) Agregar el GxClassD.jar a la aplicación en vez del gxclassr.jar
2) Revisar el log de stdout que deja el servidor de aplicaciones al enviar un mail. Debe aparecer la línea:
DEBUG: setDebug: JavaMail version 1.4.5

Esta nueva implementación sirve tanto como para recibir correos por POP3Session, como para enviar con SMTPSession.

Notas:
En gmail por temas de seguridad hay algunas opciones que vienen deshabilitadas, pero para poder enviar mail desde GX con se debe habilitar, las opciones son:
https://accounts.google.com/DisplayUnlockCaptcha
https://support.google.com/accounts/answer/6010255

PRODUCTOS
SAC Relacionados