Glassfish, Add Mail Session

Glassfish, Agregar Sesión de Correo

1. Inicias el servidor y abres el administrador de consola en el browser (http://localhost:4848)

2. Buscas la sección Resources y eliges la opción Java Mail Sessions y seleccionas New para agregar un nuevo recurso.

3. Dentro  te va  a solicitar los parámetros de configuración del correo electrónico, pero adicionalmente debes incluir las siguientes propiedades con sus correspondientes valores en la sección Additional Properties:

  • username
  • mail.smtp.user
  • mailpassword
  • mail.smtp.port
  • mail.smtp.host
  • mail.smtp.auth
  • mail.smtp.password
  • password
  • mail.smtp.starttls.enable

Guarda los cambios, al final si tus datos son correctos ya puedes solicitar en tu aplicación la sesión de correo mediante el nombre que declaraste en el recurso. por ejemplo: jndi/MailSession

Con esto el recurso ya esta disponible desde JNDI.

  Context initContext = new InitialContext();
  Context context = (Context) initContext.lookup("java:comp/env");
  Session mailSession = (Session) context.lookup("jndi/MailSession");
  //Your code to send the email goes here

Saludos

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s