Procura por números CreditCard no Win Exchange Server

1

Supondo que alguém gostaria de re-mover ou marcar todos os e-mails que contêm um número de cartão de crédito. Como isso poderia ser arquivado em um Windows Exchange Server?

    
por Harrys Kavan 20.03.2017 / 15:38

1 resposta

2

Digitalização das caixas de correio

No Exchange Server 2007/2010, eu sugeriria usar o Export-Mailbox cmdlet para localizar / move / delete mensagens. No entanto, seu -ContentKeywords & -SubjectKeywords não suporta expressões regulares.

Por outro lado, o Exchange Server 2013/2016 Descoberta Eletrônica In-loco palavras-chave de consulta de pesquisa também não suportam expressões regulares.

Se você precisar verificar todas as mensagens armazenadas, ferramentas de terceiros adequadas podem ser encontradas para suportar a verificação de padrões. Devido à natureza desta comunidade, não recomendaria nenhum produto único.

Regras de fluxo de email / Regras de transporte

O ponto exato em que as informações confidenciais podem vazar é quando elas passam pelo servidor. Portanto, uma abordagem mais eficiente poderia estar lidando com o problema com regras de fluxo de mensagens, assim você não precisará varrer o banco de dados inteiro regularmente. E: regras de transporte suportam expressões regulares .

No artigo, havia um exemplo com números de seguridade social:

New-TransportRule -Name "Social Security Number Block Rule"     '
   -SubjectOrBodyMatchesPatterns '\d\d\d-\d\d-\d\d\d\d'         '
   -RejectMessageEnhancedStatusCode "5.7.1"                     '
   -RejectMessageReasonText "Rejected: content restrictions"

Acho que esse padrão faria o mesmo com os números de cartão Visa e Master Card:

   -SubjectOrBodyMatchesPatterns "\d\d\d(\s|.|-)\d\d(\s|.|-)\d\d\d\d"

E isso com a American Express:

   -SubjectOrBodyMatchesPatterns "\d\d\d\d(\s|.|-)\d\d\d\d\d\d(\s|.|-)\d\d\d\d\d"
    
por 20.03.2017 / 17:01

Tags