Задать вопрос
@visoVV

Почему не работает фильтр в exim?

Написал такой фильтр, подключил.
Он ищет все письма которые пришли на ящик совпадение со значением в теме, если оно не найдено копирует письма на второй ящик.

Если я ставлю 1 значение $header_subject: does not contains - то работает.
Если я ставлю перебор тем то не работает и копирует вес письма.

Фильтр:
if $recipients: contains "bounce@reciv.ru" and
	$header_subject: does not contains "failed"
	or
	$header_subject: does not contains "delivery"
	or
	$header_subject: does not contains "WARNING"
	or
	$header_subject: does not contains "Notification"
	or
	$header_subject: does not contains "Failure"
	or
	$header_subject: does not contains "Undeliverable"
	or
	$header_subject: does not contains "recipients"
	or
	$header_subject: does not contains "Rejected"
	or
	$header_subject: does not contains "Sender"
	then
    unseen deliver  mailers@reciv.ru
endif


Я так понимаю как то по хитрому надо прописать в одной строке слова совпадения.
В описании exim про это не чего не нашел.

Если кто то писал, поделитесь опытом и примерами.
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@visoVV Автор вопроса
Решение найдено
if $recipients: contains "bounce@reciv.ru" and
$header_subject: does not match "failed|123"
then
unseen deliver mailers@reciv.ru
endif
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы