Страница 1 из 1
Exim отбирать почту по полю from
Добавлено: 2011-01-11 15:15:47
strelokr
Есть сервер Freebsd8.1 стоит Exim.4.72. установлен но этой инструкции
http://jared.kiev.ua/2010/01/isp-mailserver-1-exim/
Возникла необходимость из всей почты отбирать письма определенного отправителя и ложить их в определенный ящик. Ранее делалось связкой Fetchmail и ложил на локальные ящики sendmail. А счас вообще ума не приложу с какой стороны браться. для примера нужно что б вся почта с адреса From:
Robot@liga.kiev.ua падала в ящик
liga@mydom.com
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 15:17:00
hizel
поиск по форуму с ключевым словом "unseen"
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 16:53:11
strelokr
может в роутах такое написать?
liga_robot:
driver = redirect
unseen
sender_address_data =
robot@loga.kiev.ua
data =
liga@mydom.com
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 16:59:07
hizel
ну что-то как-то так, exim не ограничивает вашу фантазию
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:07:37
strelokr
А вот вопрос будет ли оно работать сможет показать только следственный експеремент?
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:11:34
hizel
у меня работает, только в несколько другой форме. в чем проблема оттестировать?
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:38:30
strelokr
hizel писал(а):у меня работает, только в несколько другой форме. в чем проблема оттестировать?
Сервер не введен у боевую эксплуатацию, но я думаю можно придумать как сделать проверку.
А как выглядит у вас?
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:41:41
hizel
Код: Выделить всё
spy_out:
driver = redirect
unseen
allow_fail
allow_defer
data = ${lookup mysql{select spy from spys \
join mailboxs on (mailboxs.id = spys.mailbox_id) \
join domains on (domains.id = mailboxs.domain_id) \
where mailboxs.name = '${quote_mysql:$sender_address_local_part}' \
and domains.name = '${quote_mysql:$sender_address_domain}' \
and domains.active = 1 \
and spys.active = 1 }}
например
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:51:34
strelokr
А можно объяснить логику вашего кусочка? что значат allow_fail allow_defer
Re: Exim отбирать почту по полю from
Добавлено: 2011-01-11 17:55:29
hizel
не, см. на сайте lissyara.su подробную переведенную на рассово-русский документацию exim