Limitare le email in uscita da postfix

Sebbene al momento il mio mailserver è poco più di un esperimento personale, è funzionante a tutti gli effetti, e se le mie credenziali d’accesso fossero finite in mani sbagliate, prima di oggi avrei avuto un bel problema perché questa persona avrebbe potuto approfittarsene per inviare spam, ed io, sebbene non direttamente responsabile, avrei visto il mio ip finire in blacklist.

Potete limitare le email in uscita, per dominio o per account, grazie a questo piccolo progettino che ha cache in ram e database persistente su mysql.

Non mi dilungherò più di tanto perché nel link qui sopra troverete tutte le informazioni dettagliate per farlo funzionare. In caso voi stiate su ubuntu, verificate di avere i pacchetti necessari:

sudo apt-get install perl libswitch-perl libdbi-perl

Ho anche modificato leggermente lo script per fare scaricare la cache ogni 5 minuti invece che 30 secondi:

if ($cnt % 6 == 0) → if ($cnt % 60 == 0)

Unica cosa, vi consiglio di non utilizzare l’account di postfix ma un altro a vostra scelta, o nuovo. Meglio separare le cose.

Lascia una risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *