jueves, 18 de diciembre de 2014

Problemas con las Transport Rules de Exchange 2010


Hoy, al hacer una prueba con un nuevo servicio de antispam externo me he encontrado con un error de estos que te tienen entretenido medio día.


Nuestro servicio de filtro de spam anterior marcava todos los emails que considerava como no desados con un header X-SPAM y un valor del 0 al 9.

 Si el valor era 9, el MS Exchange mediante una Transport Rule lo envía directamente a la Junk mail ( Carpeta de correo no deseado ) del usuario.


Al probar el nuevo servicio de filtro de SPAM externo, este también usa la cabecera X-Spam, pero usando otros valores:


Resulta que la transport rule que tenia configurada al comprobar la condición la resuelve como TRUE y enviava todos los emails a la carpeta de Junk email.

La única explicación que encuentro es que la regla esta mal enunciada (o mal programada) y no se trata de un matches si no de un contains y por eso el Exchange me marcaba todo como SPAM. 


Para que puedan convivir los dos servicios de filtrado de email en mi servidor de correo finalmente he tenido que usar otro método para marcar los emails, añadiendo una etiqueta SPAM en el asunto del mensaje.





No hay comentarios:

Publicar un comentario