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 для контроля доступа

Другие вопросы по тегам