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