[Postfixbuch-users] restriction_class für Greylisting

Andreas Winkelmann ml at awinkelmann.de
Sa Dez 1 20:46:58 CET 2007


On Samstag, 1. Dezember 2007, Thomas Schwenski wrote:

> nur kurz eine Frage ob mein Konzept so aufgeht, ehe ich es einspiele.
> Ich habe ein paar User, die Greylisting nicht verwenden möchten.
> Daher möchte ich diejenigen, für die Greylisting aktiviert sein soll in
> einer restriction_class zusammenfassen.
> Meine Benutzer sind in einer MySQL-Tabelle abgelegt.
>
> Hier mein Ansatz:
>
> # main.cf
>
> smtpd_recipient_restrictions=
>    ...
>    check_recipient_access mysql:/etc/postfix/mysql/greylisting_users.cf
>    ...
>
>
> smtpd_restriction_classes=
>    greylisting_users
>
> greylisting_users=
>    check_policy_service inet:127.0.0.1:60000
>
> Und das SQL-Statement in der /etc/postfix/mysql/greylisting_users.cf
> dann in etwa so:
>
> SELECT 'greylisting_users' FROM `mailboxes` WHERE `email`= '%s';
>
> Haut das so hin?

Kommt darauf an, was bei dem SELECT-Query herauskommt.

Die meisten Greylisting-Daemons dürften aber auch ne Whitelist haben, damit 
dürfte die Geschichte einfacher zu realisieren sein.

-- 
	Andreas



Mehr Informationen über die Mailingliste Postfixbuch-users