Egy kis Postfix

Ha postfix email szervert üzemeltetünk akkor a legjobb szándék mellett is előfordulhat, hogy egyszer csak arra ébredünk, hogy a rendszerből több ezer kéretlen email indul útjára. Ennek egyenes következménye, hogy órákon belül felkerülünk valamelyik feketelistára, utána pedig kissé nehézkes lesz a levélküldés a “tisztességes” felhasználók számára is.

Mit lehet tenni ?

A hagyományos technikák mellett hasznosnak találtam, ha korlátozzuk az egyszerre elküldhető emailek számát (to, cc ). Végülis nem túlságosan életszerű, hogy valaki egyszerre szeretne elküldeni 20-30-100 email címre levelet küldeni . A spammerek pedig sok esetben evvel próbálkoznak.

 

Tehát korlátozzuk le a küldhető levelek számát mondjuk körönként 5-re !

Használjuk a HEADER_CHECKS -et a következőképpen:

a main.cf -be írjuk be :
header_checks = pcre:/etc/postfix/header_checks

hozzunk létre egy /etc/postfix/header_checks fájlt a következő tartalommal :

/^To:([^@]*@){10,}/ REJECT Egyszerre maximálisan 5 címre küldhető levél.
/^Cc:([^@]*@){10,}/ REJECT Egyszerre maximálisan 5 címre küldhető levél.

Majd adjuk ki a  postmap /etc/postfix/header_checks parancsot,  indítsuk újra a postfixot, és már működik is a korlátozás.