Administración de JavaMail en Liberty

Puede configurar JavaMail en Liberty añadiendo y configurando elementos en el archivo server.xml.

Acerca de esta tarea

Si tiene un servidor de correo externo, puede utilizar la API JavaMail para enviar y recibir correo electrónico en las aplicaciones que se ejecutan en un servidor de Liberty. La API permite que las aplicaciones interactúen con el servidor de correo externo proporcionando protocolos comunes de almacenamiento y transporte, como POP3, IMAP y SMTP.

Liberty da soporte a JavaMail 1.5. Para obtener más información sobre JavaMail 1.5, consulte la Documentación de la API JavaMail.

Para obtener información sobre los elementos y atributos que puede utilizar para configurar JavaMail en Liberty, consulte JavaMail 1.5.

Procedimiento

  1. En el archivo server.xml, añada la característica javaMail-1.5. Después de añadir la característica, puede llamar a las bibliotecas JavaMail en cualquier aplicación que se ejecute en el servidor.
    <featureManager>
            <feature>javaMail-1.5</feature>
    </featureManager>
  2. Opcional: Si desea crear un objeto javax.mail.Session, añada y configure un elemento mailSession. Una vez configurada la sesión de correo, la sesión se crea e inyecta mediante Java™ Naming and Directory Interface (JNDI).
    Nota: Si utiliza el contexto JNDI estándar, java:comp/env/mail/exampleMailSession, configure el elemento jndiName como jndiName="mail/exampleMailSession".
    <mailSession 	mailSessionID="examplePop3MailSession"  
    		jndiName="ExampleApp/POP3Servlet/exampleMailSession"
    		description="POP3 javax.mail.Session"
    		storeProtocol="pop3"
    		transportProtocol="smtp"
    		host="exampleserver.com"
    		user="iamanexample@example.com"
    		password="example"
    		from="smtp@testserver.com">
    	 <property name="mail.pop3.host" value="pop3.example.com" />
    	 <property name="mail.pop3.port" value="3110" />
    </mailSession>

Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_admin_javamail
Nombre de archivo:twlp_admin_javamail.html