Страница 1 из 1
Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 12:27:26
MelkorBSD
Как организовать правило (или правила), чтобы вся почта принимаемая с определенного домена и отправляемого на определенный домен тихо гасилась exim-ом (то есть чтобы отправитель пребывал в уверенности, что почта успешно принялась сервером).
Вариант - не убивать, а перенаправлять все подобные письма на строго определенный почтовый адрес, но если это не реализуемо, то хотя бы "мочить".
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 12:31:11
dikens3
Думаю можно rewrite использовать.
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 12:42:27
Alex Keda
роутертом с условием
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 12:56:37
MelkorBSD
Вот так будет работать?
То есть будет ли это правило перезаписывать все заговки TO для писем направляющихся "с" и "на" домен baddomain.ru?
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 13:44:39
Alex Keda
да. тока флаги надо уточнять - на пямять не помню
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 13:44:52
dikens3
Потестируй.
exim -bt
user@baddomain.ru
exim -brw ...
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 13:55:53
MelkorBSD
lissyara писал(а):да. тока флаги надо уточнять - на пямять не помню
Оказалось что перезаписывает получателя только когда письма идут на этот домен.
А когда идет с него - не перезаписывает.
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 14:07:14
Alex Keda
флаги смотри
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 14:18:33
MelkorBSD
lissyara писал(а):флаги смотри
Уже смотрел.
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 14:31:22
dikens3
MelkorBSD писал(а):lissyara писал(а):да. тока флаги надо уточнять - на пямять не помню
Оказалось что перезаписывает получателя только когда письма идут на этот домен.
А когда идет с него - не перезаписывает.
Ну тогда роутер. Хотя можно и в rewrite наверное условие можно впихнуть
if (отправитель@sender_domains = Чё-то там) тогда *@mydomain.ru
melkor@mydomain.ru tT
Ну вот пример:
Код: Выделить всё
*@*.hitch.fict.example "${if !eq {$sender_host_address}{}\
{$1@hitch.fict.example}fail}"
http://www.lissyara.su/?id=1231#31.11
В итоге 2 реврайта.
Вот так попробуй:
Код: Выделить всё
"${if eq {$sender_address_domain}{baddomain.ru}{*@baddomain.ru}fail}" melkor@mydomain.ru Tt
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 15:23:08
dikens3
MelkorBSD писал(а):Вот так будет работать?
То есть будет ли это правило перезаписывать все заговки TO для писем направляющихся "с" и "на" домен baddomain.ru?
Я бы рекомендовал оставить только T. Будет видно кому шло, т.к. поле TO сохранится.
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 15:32:06
dikens3
Вот так работает вроде:
Код: Выделить всё
*@baddomain.ru melkor@mydomain.ru T
"${if eq{$sender_address_domain}{baddomain.ru}{*@mydomain.ru}fail}" melkor@mydomain.ru T
Re: Тихо мочить почту с и на определенный домен
Добавлено: 2008-12-12 17:03:43
MelkorBSD
dikens3 писал(а):Вот так работает вроде:
Код: Выделить всё
*@baddomain.ru melkor@mydomain.ru T
"${if eq{$sender_address_domain}{baddomain.ru}{*@mydomain.ru}fail}" melkor@mydomain.ru T
Спасиб. То что надо!