
Estamos utilizando Exchange Server con Outlook y un sistema CMS para administrar las direcciones de correo electrónico de nuestros clientes. El CMS puede exportar la lista de direcciones de correo electrónico y podemos importarla a algún lugar para Outlook/Exchange, si es necesario.
¿Existe alguna forma de comprobar los correos electrónicos entrantes si la lista de direcciones del CMS contiene la dirección de correo electrónico del remitente?Dependiendo del resultado se podría marcar en Outlook, o se podría establecer una pista sobre el tema.
De esta manera podríamos separar los correos electrónicos falsos/spam/… de los correos electrónicos de los clientes (y otros contactos comerciales conocidos).
Respuesta1
No creo que exista una forma automatizada de hacer esto con Exchange. Tendría que exportar las direcciones de correo e insertarlas en una regla de transporte.
Puede utilizar reglas de correo que actualiza con el tiempo (si son reglas de buzón o de transporte, depende de usted) para determinar qué correos electrónicos deben descartarse. Personalmente, elegiría la ruta de la lista negra frente a la ruta de la lista blanca (por ejemplo, usar una regla de transporte para bloquear dominios problemáticos).
Respuesta2
Si puede exportar todas las direcciones de correo electrónico a un archivo csv con formato como:
Correo electrónico
[correo electrónico protegido]
[correo electrónico protegido]
[correo electrónico protegido]
Puede utilizar una secuencia de comandos para crear una regla de flujo de correo para anteponer cierta información al asunto de los correos electrónicos de estos remitentes, como:
$emails = Import-Csv C:\temp\email.csv | ForEach-Object { $_.Email }
New-TransportRule "whitelist senders" -From $emails -PrependSubject "trusted"
O simplemente puede crear la regla en el Centro de administración de Exchange agregando manualmente estas direcciones de correo electrónico.