У меня есть следующее правило в sieve для фильтрации сообщений, содержащих различные слова на иностранных языках:
if body :raw :contains [
"choix",
"comprovante",
... # various words elided
"soldes",
"visualizar esta mensagem"
]
{
fileinto "ForeignSpam";
}
Это проверяет только тело сообщения, но я хочу проверить и заголовки, и тело. Я мог бы написать подобное правило, которое применяется только к заголовкам, но тогда мне придется повторить список строк.
Как я могу написать одно правило, которое ищет во всем сообщении (тело плюс все заголовки) любое из списка слов?