Para crear una sesión JavaMail

  1. En el árbol de navegación, amplíe el nodo Recursos.
  2. En el nodo Recursos, seleccione Sesiones JavaMail.

    Se abrirá la página Sesiones JavaMail.

  3. En la tabla Sesiones, haga clic en Nuevo.

    Se abrirá la página Nueva sesión JavaMail.

  4. En el campo Nombre JNDI, introduzca un nombre único para el recurso de sesión de correo electrónico.

    Utilice el prefijo de subcontexto de nombres mail/ para recursos de JavaMail. Por ejemplo: mail/MySession. El nombre debe contener únicamente caracteres alfanuméricos, de subrayado, guiones y puntos.

  5. En el campo Host de correo, escriba el nombre de host del servidor de correo electrónico predeterminado.

    Los métodos de conexión de los objetos Almacenamiento y Transporte utilizan este valor si no se suministra una propiedad de host específica de protocolo. El nombre debe ser soluble en un nombre de host real.

  6. En el campo Usuario predeterminado escriba el nombre de usuario que se debe proporcionar cuando se conecta a un servidor de correo electrónico.

    Los métodos de conexión de los objetos Almacenamiento y Transporte utilizan este valor si no se suministra una propiedad de nombre de usuario específica del protocolo. El nombre de usuario debe contener únicamente caracteres alfanuméricos, de subrayado, guiones y puntos.

  7. En el campo Dirección de remitente predeterminada, escriba la dirección de correo electrónico del usuario predeterminado.

    El formato es nombreusuario@host.dominio.

  8. En el campo Descripción, escriba una descripción de esta sesión de correo electrónico.
  9. Seleccione la casilla de verificación Estado habilitado para habilitar la sesión de correo electrónico.

    El valor predeterminado es Habilitado.

  10. En el campo Protocolo de almacenamiento, defina el servicio de protocolo de almacenamiento que se va a utilizar.

    El servicio de protocolo de almacenamiento se conecta a un servidor de correo electrónico, recupera mensajes, y los guarda en una o varias carpetas. Los valores permitidos son imap, pop3, imaps y pop3s. El valor predeterminado es imap.

  11. En el campo Clase de protocolo de almacenamiento, especifique la clase de implementación del proveedor de servicios para el almacenamiento.

    Los valores permitidos son:

    El valor predeterminado es com.sun.mail.imap.IMAPStore.

  12. En el campo Protocolo de transporte, especifique el método de comunicación de transporte.

    El servicio de protocolo de transporte envía mensajes. Los valores permitidos son smtp y smtps. Por defecto, el Protocolo de transporte es smtp.

  13. En el campo Protocolo de transporte, especifique la clase de implementación del proveedor de servicios para el transporte.

    El valor predeterminado es com.sun.mail.smtp.SMTPTransport.

  14. Seleccione la casilla de verificación Depurar para habilitar para esta sesión de correo electrónico una salida de depuración adicional, incluido un seguimiento de protocolo.

    Si el nivel de registro de JavaMail se ha definido como FINE o FINER, la salida de depuración se genera y se incluye en el archivo de registros del sistema. Vea Configurar niveles de registro para obtener información sobre la definición del nivel de registro. Esta opción se deshabilita por defecto.

  15. (Opcional) En la tabla Propiedades adicionales, especifique otras propiedades requeridas por las aplicaciones, como una propiedad de host o nombre de usuario específico del protocolo.

    Para obtener una lista de las propiedades disponibles, consulte la documentación de la API de JavaMail. Las propiedades adicionales deben comenzar por mail- y como separadores se deben utilizar guiones en lugar de puntos. Por ejemplo, mail-debug es correcta, pero mail.debug no lo es. El back end de GlassFish Server convierte los guiones en los puntos que espera la API de JavaMail.

    Para añadir una propiedad, haga clic en el botón Añadir propiedad. En la fila vacía escriba el nombre de la propiedad en el campo Nombre y el valor de la propiedad en el campo Valor.

  16. En la lista de destinos disponibles, seleccione el destino o los destinos en los que desea configurar la sesión de correo. A continuación, haga clic en Agregar.

    Los destinos pueden ser clústeres o instancias de servidor independientes. Si no selecciona un destino, la sesión se configura en la instancia de servidor predeterminada server.

  17. Haga clic en Aceptar.
Véase también
Copyright © 2010, Oracle y/o sus subsidiarias. Todos los derechos reservados. Advertencia legal