
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.
legutóbbi hsz