Verifique os endereços de e-mail recebidos no servidor Exchange

Verifique os endereços de e-mail recebidos no servidor Exchange

Estamos usando o Exchange Server com Outlook e um sistema CMS para gerenciar os endereços de e-mail de nossos clientes. O CMS pode exportar a lista de endereços de e-mail e podemos importá-la para algum lugar no Outlook/Exchange, se necessário.

Existe uma maneira de verificar os e-mails recebidos, se a lista de endereços do CMS contém o endereço de e-mail do remetente?Dependendo do resultado poderá ser marcado no Outlook, ou poderá ser definida uma dica sobre o assunto.

Dessa forma, poderíamos separar e-mails falsos/spam/… de e-mails de clientes (e outros contatos comerciais conhecidos).

Responder1

Não creio que exista uma maneira automatizada de fazer isso com o Exchange. Você teria que exportar os endereços de correio e inseri-los em uma regra de transporte.

Você pode usar regras de correio que você atualiza ao longo do tempo (se são regras de caixa de correio ou de transporte, depende de você) para determinar quais e-mails devem ser descartados. Pessoalmente, eu seguiria a rota da lista negra versus a rota da lista branca (por exemplo, use uma regra de transporte para bloquear domínios problemáticos).

Responder2

Se você puder exportar todos os endereços de e-mail para um arquivo CSV com formato como:

E-mail

[e-mail protegido]

[e-mail protegido]

[e-mail protegido]

Você pode usar um script para criar uma regra de fluxo de emails para acrescentar algumas informações ao assunto dos emails desses remetentes, como:

$emails = Import-Csv C:\temp\email.csv | ForEach-Object { $_.Email }
New-TransportRule "whitelist senders" -From $emails -PrependSubject "trusted"

Ou você pode simplesmente criar a regra no Exchange Admin Center adicionando manualmente esses endereços de email.

informação relacionada