Puede utilizar la propiedad
Servidor de correo electrónico
del nodo
EmailInput para especificar el
protocolo, nombre de host y puerto del servidor de correo
electrónico que el intermediario utiliza para recibir correos
electrónicos. Como alternativa, puede especificar un nombre de servicio
configurable que haga referencia a un servicio configurable EmailServer
que esté definido en el intermediario. Para habilitar el servicio
configurable, utilice los mandatos
mqsicreateconfigurableservice
y
mqsichangeproperties,
tal como se muestra en los ejemplos siguientes:
mqsicreateconfigurableservice MB8BROKER -c EmailServer -o
myEmailConfigurableServiceName
mqsichangeproperties MB8BROKER -c EmailServer -o myEmailConfigurableServiceName
-n serverName -v pop3://myemailserver.com:12345
Si el valor
de la propiedad
Servidor de correo
electrónico del nodo
EmailInput se establece en el nombre de servicio configurable
definido, cualquier valor establecido por el administrador en la línea de
mandatos se utiliza preferentemente a cualquier valor definido de forma
estática.
La lista siguiente detalla el orden de preferencia para la
selección de valor:
- El valor de URL del servidor de correo electrónico que se especifica
en la propiedad serverName del
servicio configurable EmailServer, si existe un servicio configurable que
coincida con el nombre que se proporciona en la propiedad
Servidor de correo electrónico del nodo EmailInput.
- El valor de URL del servidor de correo electrónico de la propiedad
Servidor de correo electrónico
que se especifica directamente en el nodo EmailInput.
Un
servicio configurable puede eliminarse mediante el mandato
mqsideleteconfigurableservice,
de modo que el nodo
EmailInput
vuelva a resolver el URL del servidor de correo electrónico desde el valor
que se establece en el nodo. Para obtener más información sobre la creación, modificación,
notificación y supresión de servicios configurables, consulte
Cambiar la información de conexión para el nodo EmailInput.
Aunque la mayoría de las
propiedades de servicio configurable se establecen utilizando el mandato
mqsichangeproperties, el
soporte de identidad de seguridad, como por ejemplo un par de ID de
usuario y contraseña de servidor de correo electrónico, se establece
normalmente mediante el mandato
mqsisetdbparms. El
soporte de identidad de seguridad se puede configurar estableciendo la
propiedad del nodo
EmailInput
Identidad de seguridad o la
propiedad
securityIdentity
del servicio configurable EmailServer para hacer referencia a un objeto de
identidad de seguridad. Sin embargo, primero debe crearse el objeto de
identidad de seguridad utilizando el mandato
mqsisetdbparms, por ejemplo:
mqsisetdbparms MB8BROKER -n email::mySecurityIdentity -u myUserID -p myPassword
mqsichangeproperties MB8BROKER -c EmailServer -o myEmailConfigurableServiceName -n
securityIdentity -v mySecurityIdentity
Para obtener más
información sobre el soporte de identidad de seguridad del servidor de
correo electrónico, consulte Mandato mqsisetdbparms.
Los
temas de esta sección describen las distintas formas en las que puede
utilizar el nodo EmailInput
para recibir mensajes de correo electrónico.