Mandatos de lector de correo electrónico

El servicio de lector de correo electrónico sondea un host especificado para ver si hay mensajes de correo electrónico. Lee el correo electrónico de un buzón a intervalos que se definen al crear un servicio de lector de correo electrónico.

Este servicio se utiliza normalmente en políticas de escalamiento y notificación para buscar respuestas a notificaciones de correo electrónico enviadas por Netcool/Impact.

Si el número de correos electrónicos en espera de ser leídos del servicio de lector de correo electrónico es mayor que 25, el valor de tiempo de espera aumenta automáticamente. Cuando el número de correos electrónicos a la espera de ser leídos pasa a ser menor de 25 el valor de tiempo de espera se restablece en el valor predeterminado o en el valor especificado en el archivo de propiedades del servicio.

Puede utilizar los mandatos siguientes en la interfaz de línea de mandatos para trabajar con el servicio de lector de correo electrónico:
Recuerde: Después de ejecutar un mandato Update Service, debe reiniciar el servicio para implementar los cambios.
Select Host from Service where Name='DefaultEmailReader';
Obtiene el host.
Update Service set Host='<host>' where Name='DefaultEmailReader';
Establece el host.
Select UserName from Service where Name='DefaultEmailReader';
Obtiene el nombre de usuario.
Update Service set UserName='<nuevo_nombre_usuario>' where Name='DefaultEmailReader';
Establece el nombre de usuario.
Select PollInterval from Service where Name='DefaultEmailReader';
Obtiene el intervalo de sondeo.
Update Service set PollInterval=<nuevo_intervalo_sondeo> where Name='DefaultEmailReader';
Establece el intervalo de sondeo.
Select Policy from Service where Name='DefaultEmailReader';
Obtiene el nombre de política.
Update Service set Policy='<nombre_política>' where Name='DefaultEmailReader';
Establece la política a la que se enviarán los correos electrónicos.
Select IgnoreBody from Service where Name = 'DefaultEmailReader';
Obtiene el estado de la propiedad Email Ignore Body.
Update Service set IgnoreBody=true where Name='DefaultEmailReader';
Habilita la propiedad Email Ignore Body para ignorar el contenido del correo electrónico. Reinicie el servidor para implementar el cambio.
Update Service set IgnoreBody=false where Name='DefaultEmailReader';
Inhabilita la propiedad Email Ignore Body. La inhabilitación de la propiedad es el comportamiento predeterminado.
Update Service set Port=<número puerto> where Name='DefaultEmailReader';
Cambia el puerto del valor predeterminado 25 por el valor especificado. Por ejemplo, Update Service set Port=110 where Name='DefaultEmailReader';.
Select Protocol from Service where Name='DefaultEmailReader';
Recupera el protocolo que utiliza el lector de correo electrónico para recuperar mensajes.
Update Service set Protocol='<protocolo>' where Name='DefaultEmailReader';
Cambia el protocolo que se utiliza para recuperar correo por el valor especificado. Los valores aceptables son POP3 e IMAP.

Como ejemplo, se asume que el nombre de la instancia de lector de correo electrónico es DefaultEmailReader. Cambie la sintaxis si el nombre de la instancia es distinto.