У меня postgrey работает очень хорошо, но я также хочу, чтобы функции подсчета bean-компонентов postfix-policyd видели, что происходит с smtp.
можно ли работать с postfix-policyd и postgrey одновременно?
Они мешают друг другу?
Оба ПО созданы с разными целями.
Postgrey цель - делать серый список, например мягкое отклонение при каждом подключении клиента с первой попытки.
Основная цель Policyd заключалась в добавлении некоторого расширенного контроля политик для postfix. Он может быть настроен для выполнения различных ответов smtp (REJECT, HOLD, ACCEPT и т. Д.) На основе различных статистических данных от отправителя / получателя / клиента. Но у policyd v2 также есть возможность делать серые списки как это делают постгрей.
Что касается реализации, postgrey обычно ставится на smtpd_recipient_restriction/smtpd_relay_restriction
для более раннего отказа. Хотя policyd должен быть размещен на обоих smtpd_recipient_restriction
и smtpd_data_restriction
чтобы получить полные возможности, такие как счетчик получателей.
Можно ли одновременно работать с postfix-policyd и postgrey? Они мешают друг другу?
В основном ДА, оба могут быть установлены, не мешая друг другу. Похоже, что у policyd есть возможность создания серых списков, поэтому вы можете отказаться от postgrey. Если вы установили оба, убедитесь, что ограничение политики было после postgrey, потому что политика не поддерживает DUNNO для контроля доступа