Здравствуйте!
Из теории:
Если правило вернуло OK, проверка считается успешной, и все остальные правила В ДАННОМ ОГРАНИЧЕНИИ не проверяются. Происходит переход на следующее ограничение. Если правило вернуло DUNNO, проверка продолжается в следующем правиле для данного ограничения.
Другими словами если у меня есть правило:
smtpd_client_restriction =
permit_sasl_authenticated,
permit_mynetworks,
И легальный клиент успешно прошёл аутентификацию первый параметр вернёт ОК и соответственно человек отправит сообщение. Как сделать, что бы первое правило возвращало DUNNO, тем самым заставляя проверить ещё и место нахождение клиента.
Ограничения Postfix
Модераторы: SLEDopit, Модераторы разделов
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Ограничения Postfix
Поставьте permit_mynetworks выше, последним правилом сделайте reject_unknown_client и получите сначала чек на сеть, потом авторизацию и в завершении отбой всем остальным.
-=Правильно заданный вопрос содержит 50% ответа=-