Пересылка почты в зависимости от получателя и темы
Добавлено: 2010-03-19 17:50:00
На данный момент есть The bat который пересылает почту. Главное преимущество – наглядность интервейса при создании правил. Недостатки очевидны. Хочу пересылать почту самим эксимом.
Пример: письмо адресовано mailtest@mydomain. Если в теме есть “инфо” то пересылается на 1@mydoman, 2@mydomain, если в теме info или price, то на 3@mydomain, если отправитель test@domain, то на 4@mydomain, если тема не содержит price то на 5@mydomain все остальное на 6@local_domain. При этом вся почта адресованная mailtest@mydomain пересылается на 7@mydomain.
Для теста создал файл mail_forward.conf
В конфиге эксима прописал
К сожалению фильтр не работает. Возможно необходимо в роутере userforward: указывать allow_filter?
Буду блогодарен если выложите свои работающие примеры фильтров.
P.S. Нет ли удобного интерфейса для конечного пользователя, который правила пересылки привык создавать в the bat?
Пример: письмо адресовано mailtest@mydomain. Если в теме есть “инфо” то пересылается на 1@mydoman, 2@mydomain, если в теме info или price, то на 3@mydomain, если отправитель test@domain, то на 4@mydomain, если тема не содержит price то на 5@mydomain все остальное на 6@local_domain. При этом вся почта адресованная mailtest@mydomain пересылается на 7@mydomain.
Для теста создал файл mail_forward.conf
Код: Выделить всё
# Exim filter
if $local_part is mailtest then
deliver 1@mydomain
deliver 2@mydomain
endif
Код: Выделить всё
# Системный фильтр которым форвардим почту
system_filter = /etc/exim4/mail_forward.conf
Буду блогодарен если выложите свои работающие примеры фильтров.
P.S. Нет ли удобного интерфейса для конечного пользователя, который правила пересылки привык создавать в the bat?