Intereting Posts
Как вызвать неактивный RAID-массив mdadm после перезагрузки при добавлении диска на рейд-6? CentOS 7: Странные каталоги, появляющиеся в / Предотвратите использование Lynx для просмотра PDF-файлов Как восстановить мои закладки Firefox с загрузочного ноутбука Стандартный хранилище ключей / значений для unix Уменьшение времени синхронизации жесткого диска с помощью Unison BIND 9 прерывисто медленно Постфиксная ошибка: запрещен доступ к ретрансляции Обходной путь для заголовка busybox, который отбрасывает NUL из данных newsyslog для путей с пустыми пространствами Почему эхо соответствует некоторым файлам дважды? Как захватить stdin в переменную без удаления любых завершающих строк? Почему существуют символические ссылки в / dev? (LVM) Возможно ли установить GRUB с установочного диска Debian, чтобы также поддерживать существующую установку WinXp / Win8.1? Настроить карту устройства для изменения размера сектора?

Обойти некоторые домены в exim $ message_body, если условие

У меня есть собственный почтовый фильтр exim, пример которого показан ниже. Просто пытаюсь понять, как обойти часть «$ message_body includes» моего фильтра для определенных доменных имен отправителей, таких как «.com», но я все еще хочу записать идентификатор сообщения для последующего наблюдения?

Будет ли работать ниже?

if $message_body contains "Hello PayPal" or $message_body contains "Dear valued PayPal" or $message_body contains "We have a dedicated team" or $message_body contains "find love again" or $message_body contains "rediscover love" or $message_body contains "forward to your positive reply" then if $sender_address contains ".com" or $sender_address contains ".ca" then logfile /var/log/filter.log 0666 logwrite "$tod_log Message Body Contains SPAM keywords - Email Sent – Header from: $header_from $message_id" else logfile /var/log/filter.log 0666 logwrite "$tod_log Message Body Contains SPAM keywords – Email Blocked - Header from: $header_from $message_id" freeze endif endif if $header_from contains "igorexdd" or $header_from contains "secret." or $header_from contains "netjobscom" then logfile /var/log/filter.log 0666 logwrite "$tod_log Email Address Contains Hackers email – Header from: $header_from $message_id" freeze endif