Atualmente, estou criando um Roteador Exim para rotear manualmente todos os e-mails para a Caixa de Spam de um usuário que tenha um determinado cabeçalho.
A seguinte condição funciona:
condition = ${if match{$h_X-Spam-Status:}{\N^Yes\N}{true}{false}}
Este é o cabeçalho de e-mail correspondente:
X-Spam-Status: Yes, score=20.4
Tenho outra condição, ou seja, em outro roteador, de que as condições não coincidem, apesar de serem quase idênticas:
condition = ${if match{$h_X-Recommended-Action:}{\N^reject\N}{true}{false}}
Aqui, o cabeçalho de e-mail que a segunda condição deve corresponder:
X-Recommended-Action: reject
Eu estaria sentindo falta de alguma coisa na minha condição que esteja causando a condição de não corresponder?