Alcuni giorni fa stavo cercando un modo per eliminare automaticamente la posta indesiderata di spam per tutti gli account utente su un server cPanel e ho scoperto che non esiste una soluzione integrata su cPanel o software WHM.
Sfortunatamente, cPanel non include alcun modo per eliminare automaticamente i messaggi di posta indesiderata. Immagino che non abbiano creato una funzionalità del genere forse per il semplice motivo che a volte riceviamo tutti e-mail valide/legittime nella nostra cartella posta indesiderata/spam.
Tuttavia, questo non accade sempre e se hai molti siti Web e vuoi sbarazzarti di tonnellate di GB di spazio su disco utilizzato dalle e-mail spazzatura, puoi utilizzare questo pratico script che ho trovato. Questo fantastico script fa tutto il lavoro alla perfezione, eliminando le tue e-mail di SPAM/spazzatura.
Puoi configurare un cron per eliminare questa posta una volta al mese per mantenere i tuoi server cPanel liberi da qualsiasi posta indesiderata. Iniziamo.
Crea il file:
nano -w /usr/local/bin/byejunk.sh
Quindi incollalo all'interno:
#!/bin/bash SPAMLIST=`find /home/*/mail/*/*/.Junk/cur/ -type f -mtime +30` for list in ${SPAMLIST[@]} do rm -fv $list; #echo $list done
Salva il file e assegna i permessi di esecuzione:
chmod +x /usr/local/bin/byejunk.sh
Il -mtime +30 viene utilizzato per specificare quanti anni devono avere i file da eliminare, questo significa che cancellerà solo i file più vecchi di 30 giorni, puoi modificarlo come desideri.
Se vuoi solo sapere se hai dei file ma non li elimini, decommenta #echo $list e commenta #rm -fv $list; linee.
Puoi impostare questo script per essere eseguito una volta al mese o alla settimana, come preferisci. In questo esempio eseguiremo il comando ogni 1° di ogni mese alle 00:
Digita:
crontab -e
Quindi incollalo alla fine del file:
0 0 1 * * /usr/local/bin/byejunk.sh
Questo è tutto, ora hai impostato correttamente un cron mensile per eliminare automaticamente tutte le tue email spazzatura per tutti i tuoi account cPanel.
Conosci altri modi per eliminare in modo massiccio le e-mail spazzatura sui server cPanel? Condividi le tue conoscenze con noi.
Come eliminare automaticamente SPAM / Posta indesiderata sui server cPanel Ultima modifica:27 agosto 2017 da Esteban Borges