Před několika dny jsem hledal způsob, jak automaticky odstranit nevyžádanou nevyžádanou poštu ze všech uživatelských účtů na serveru cPanel a zjistil jsem, že v softwaru cPanel nebo WHM neexistuje žádné integrované řešení.
Bohužel cPanel neobsahuje žádný způsob, jak automaticky vyčistit nevyžádané e-mailové zprávy. Hádám, že takovou funkci nevytvořili, možná z toho prostého důvodu, že někdy všichni dostáváme platné / legitimní e-maily do složky nevyžádané pošty / spamu.
To se však nestává vždy, a pokud máte mnoho webových stránek a chcete se zbavit tuny GB místa na disku, které využívají nevyžádané e-maily, můžete použít tento šikovný skript, který jsem našel. Tento skvělý skript dělá veškerou práci dokonale a udržuje váš SPAM / nevyžádané e-maily smazané.
Můžete nastavit cron tak, aby jednou za měsíc tyto e-maily smazal, aby vaše servery cPanel zůstaly bez jakýchkoli nevyžádaných e-mailů. Začněme.
Vytvořte soubor:
nano -w /usr/local/bin/byejunk.sh
Poté vložte toto dovnitř:
#!/bin/bash SPAMLIST=`find /home/*/mail/*/*/.Junk/cur/ -type f -mtime +30` for list in ${SPAMLIST[@]} do rm -fv $list; #echo $list done
Uložte soubor a přidělte oprávnění ke spuštění:
chmod +x /usr/local/bin/byejunk.sh
-mtime +30 se používá k určení, jak staré musí být soubory, které mají být smazány, to znamená, že budou smazány pouze soubory starší než 30 dní, můžete to vyladit, jak chcete.
Pokud chcete pouze vědět, zda máte soubory, ale nechcete je smazat, nedoporučujte #echo $list a komentujte #rm -fv $list; řádky.
Tento skript můžete nastavit tak, aby se spouštěl jednou za měsíc nebo týden, jak chcete. V tomto příkladu spustíme příkaz každý 1. den v měsíci v 00 hs:
Typ:
crontab -e
Poté vložte toto na konec souboru:
0 0 1 * * /usr/local/bin/byejunk.sh
To je vše, nyní jste úspěšně nastavili měsíční cron, který automaticky odstraní všechny vaše nevyžádané e-maily pro všechny vaše účty cPanel.
Znáte další způsoby, jak masivně mazat nevyžádané e-maily na serverech cPanel? Podělte se s námi o své znalosti.
Jak automaticky mazat SPAM / Nevyžádané e-maily na serverech cPanel byl naposledy upraven:27. srpna 2017 Esteban Borges