[linux] Postfix access tables & classes
Hugo van der Kooij
hvdkooij op vanderkooij.org
Wo Dec 6 22:38:16 CET 2006
Hoi,
Ik mis iets in de classes uitleg van postfix waardoor de puzzel stukje
niet lekker in elkaar passen. Wellicht wil ik iets wat nog niet bedacht is
maar ik kan net zo goed over de juiste informatie heen hebben gekeken.
Op dit moment heb ik de grote greylist zondaars in mijn eigen blacklist
gegooid.
main.cf:
smtpd_client_restrictions = .....,
check_client_access hash:/etc/postfix/blacklist,
.....
En in de accesslist genaamd blacklist:
abo.wanadoo.fr REJECT Dynamic (Cable, Dialup or
DSL) network access denied; Use a smarthost instead
(http://en.wikipedia.org/wiki/Smart_host)
adsl.012.net.il REJECT Dynamic (Cable, Dialup or
DSL) network access denied; Use a smarthost instead
(http://en.wikipedia.org/wiki/Smart_host)
......
Nu leest dat niet zo vlot weg. En ik dacht dat je dan een class kan maken.
De blacklist leest dan bijvoorbeeld als:
abo.wanadoo.fr reject_dynamic
adsl.012.net.il reject_dynamic
.....
En in de main cf moet ik dan de class definieren:
smtpd_restriction_classes = reject_dynamic
Maar dan moet natuurlijk nog ergens de link leggen tussen de class en de
action die eerst direct in de blacklist file stond.
En dat puzzelstukje heb ik niet kunnen vinden in de documentatie zoals:
ADDRESS_CLASS_README
RECIPIENT_CLASS_README
en nog een ton ander leesvoer.
Ik zou de link willen zien tussen main.cf en een file die iets zegt als:
reject_dynamic REJECT Dynamic (Cable, Dialup or
DSL) network access denied; Use a smarthost instead
(http://en.wikipedia.org/wiki/Smart_host)
Wnat naast deze category heb ik er nu nog een paar in gebruik in
blacklists.
Het meest in de buurt komt
http://www.securitysage.com/antispam/classes.html
De class file wijst weer naar een reguliere expressie in main.cf:
smtpd_restriction_classes = reject_dynamic
reject_dynamic = /etc/portfix/class/reject_dynamic
En dan in je reject file:
/./ REJECT .........
Met 1 text file per type (reject) message lijkt de config mij nog niet
ideaal. Maar het blijkt wel te werken.
Wellicht weet iemand een charmantere manier.
Hugo.
--
hvdkooij op vanderkooij.org http://hvdkooij.xs4all.nl/
This message is using 100% recycled electrons.
More information about the Linux
mailing list