Страница 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
Вот так будет работать?

Код: Выделить всё

*@baddomain.ru melkor@mydomain.ru tT
То есть будет ли это правило перезаписывать все заговки 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 писал(а):Вот так будет работать?

Код: Выделить всё

*@baddomain.ru melkor@mydomain.ru tT
То есть будет ли это правило перезаписывать все заговки 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
Спасиб. То что надо!