Configuración de proveedores y sesiones de correo para clientes de aplicaciones

Puede editar las configuraciones de todas las sesiones y proveedores de correo para la herramienta ACRT (Application Client Resource Configuration Tool).

Acerca de esta tarea

Utilice la herramienta (Application Client Resource Configuration Tool) para editar las configuraciones de las sesiones y proveedores de correo para que los clientes de aplicaciones las utilicen.

Procedimiento

  1. Inicie la ACRCT.
  2. Abra un archivo EAR.
  3. Localice los objetos de correo en el árbol que se visualiza en el archivo EAR. Por ejemplo, si el archivo contiene sesiones de correo, expanda Recursos > aplicación.jar > Proveedores de correo > instancia_proveedor_correo_java > Sesiones de correo.

    En este ejemplo, instancia_proveedor_correo_java es un proveedor de correo determinado.

Resultados

Las instancias de la sesión de correo se encuentran en la carpeta Sesiones de JavaMail.

Ejemplo

Puede configurar los valores de proveedor de correo y sesión de correo.
En los ejemplos de código siguientes se muestra cómo configurar valores de proveedor de correo y sesión de correo para clientes de aplicaciones:
<resources.mail:MailProvider xmi:id="builtin_mailprovider" name="Built-in Mail Provider" description="The built-in mail provider">
  <factories xmi:type="resources.mail:MailSession" 
             xmi:id="MailSession_1207766754834" name="MailSession"
             jndiName="mail/session" description="Sample mail session" category="Sample"
             mailTransportHost="smtp.coldmail.com" mailTransportUser="transportUser"
             mailTransportPassword="{xor}Lz4sLChvLTs="
             mailFrom="smith@coldmail.com" mailStoreHost="imap.coldmail.com" mailStoreUser="storeUser"
             mailStorePassword="{xor}Lz4sLChvLTs="
             debug="true" strict="true"
             mailTransportProtocol="builtin_smtp" mailStoreProtocol="builtin_imap">
    <propertySet xmi:id="J2EEResourcePropertySet_1207766778585">
      <resourceProperties xmi:id="J2EEResourceProperty_1207766778585" name="key" type="java.lang.String" value="value" required="false"/>
    </propertySet>
  </factories>
  <protocolProviders xmi:id="builtin_smtp" protocol="smtp" classname="com.sun.mail.smtp.SMTPTransport" type="TRANSPORT"/>
  <protocolProviders xmi:id="builtin_pop3" protocol="pop3" classname="com.sun.mail.pop3.POP3Store" type="STORE"/>
  <protocolProviders xmi:id="builtin_imap" protocol="imap" classname="com.sun.mail.imap.IMAPStore" type="STORE"/>
  <protocolProviders xmi:id="builtin_smtps" protocol="smtps" classname="com.sun.mail.smtp.SMTPSSLTransport" type="TRANSPORT"/>
  <protocolProviders xmi:id="builtin_pop3s" protocol="pop3s" classname="com.sun.mail.pop3.POP3SSLStore" type="STORE"/>
  <protocolProviders xmi:id="builtin_imaps" protocol="imaps" classname="com.sun.mail.imap.IMAPSSLStore" type="STORE"/>
</resources.mail:MailProvider>
  • Campos necesarios:
    • Página Propiedades del proveedor de correo: nombre, y, como mínimo, un proveedor de protocolos
    • Página Propiedades de sesión de correo: nombre, nombre JNDI, protocolo y servidor de salida y/o protocolo de servidor de entrada
  • Casos especiales:
    • Si utiliza la herramienta ACRCT, el campo de contraseña se cifrará. No puede cifrar el campo de contraseña si no utiliza la herramienta ACRCT.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ucli_tjavamail
File name: ucli_tjavamail.html