# adspam - schneller Spamcheck für MS365 und Spamhaus auf Adino-Server ## Funktion Dieses Skript führt am jeweiligen adino-Host ein grep für geläufige MS365-Fehlercodes sowie Spamhaus auf /var/log/maillog durch und gibt die Anzahl der Treffer für dieses an. Sofern keine Ergebnisse für den jeweiligen Tag gefunden werden, werden nur die Beginn- und Endzeile des Checks ausgegeben. ## Voraussetzungen - SSH-Zugriff auf den Zielserver - Das [`spamcheck`](../spamcheck/spamcheck.sh)-Skript muss auf den Zielservern installiert und ausführbar sein. - Das [`adspam`](./adspam.sh)-Skript ist korrekt auf der connect installiert und ausführbar. ## Installation ```bash cd mkdir bin && cd bin vi adspam chmod +x adspam ``` ## Verwendung ```bash USER@connect-lej ~ $ adspam === Todays Spamcheck on Mo 13. Apr 13:59:27 CEST 2026=== === srv244.adino.at Spamcheck === === srv244.adino.at Spamcheck done === === srv251.adino.at Spamcheck === === srv251.adino.at Spamcheck done === === srv252.adino.at Spamcheck === === srv252.adino.at Spamcheck done === === srv268.adino.at Spamcheck === === srv268.adino.at Spamcheck done === === srv272.adino.at Spamcheck === === srv272.adino.at Spamcheck done === ``` ## Syntax ```bash adspam ``` ## Beispiele ```bash # Von der Connect aus abgesetzt. adspam ``` ## Troubleshooting # zu hohe Anzahl an S3150 Am jeweiligen adino-Webserver prüfen durch gezieltes grep nach `S3150`, ob es sich hierbei um einen anderen String handelt, da Plesk leider auch den String verwendet. --> ```bash sudo grep -F 'S3150' /var/log/maillog ``` --- *Maintainer: peignerpausz*