помогите с condition по заголовку письма
Добавлено: 2008-12-17 14:35:18
Доброго Времени суток!
Делал кто нить такую проверку
Приходит письмо с рассылкой анекдотов, юзверь где-то подписался
И отправляют примерно так
rest.joke.10anekdotstoday <user@domain.ru>
Нужно сделать следующее.Проверять письмо по заголовку в поле "to" , а именно например rest.joke.10anekdotstoday
и перенаправлять на ящик trash@domain.ru
Попробовал сделать так
Но ругается на recipients при приеме письма, и пропускает его естессно.
Может кто делал такую проверку?
Делал кто нить такую проверку
Приходит письмо с рассылкой анекдотов, юзверь где-то подписался
И отправляют примерно так
rest.joke.10anekdotstoday <user@domain.ru>
Нужно сделать следующее.Проверять письмо по заголовку в поле "to" , а именно например rest.joke.10anekdotstoday
и перенаправлять на ящик trash@domain.ru
Попробовал сделать так
Код: Выделить всё
begin routers
rewrite_spam:
driver = redirect
condition = ${if match{$recipients}{rest\.joke\.10anekdotstoday}{yes}{no}}
data = trash@domain.ruКод: Выделить всё
Mail from user@gmail.com to user@domain.ru.
Dec 17 14:32:03 mail exim[45386]: 1LCudH-000Bo2-7B <= user@gmail.com H=mx-18.masterhost.ru [83.222.25.118] I=[192.168.1.33]:25 P=smtp S=2914 id=4948E24B.3040908@gmail.com from <user@gmail.com> for user@domain.ru
Dec 17 14:32:03 mail exim[45387]: 1LCudH-000Bo2-7B failed to expand condition "${if match{$recipients}{rest\.joke\.10anekdotstoday}{yes}{no}}" for rewrite_spam router: unknown variable name "recipients"
Dec 17 14:32:03 mail exim[45387]: 1LCudH-000Bo2-7B failed to expand condition "${if match{$recipients}{rest\.joke\.10anekdotstoday}{yes}{no}}" for rewrite_spam router: unknown variable name "recipients"Может кто делал такую проверку?