Starten von SpamAssassin Für alle aktuellen Directadmin-Benutzer
Das folgende Tutorial beschreibt, wie spamasasin für alle vorhandenen Benutzer ausgeführt wird, die in directadmin hinzugefügt wurden.
Wir werden das Ganze tun, indem wir ein einfaches Skript ausführen.
Wir melden uns am Terminal unseres Servers an und erstellen die Datei spam.sh
1 | nano spam.sh |
über den Inhalt:
1 2 3 4 5 6 7 8 9 10 11 | #!/bin/sh for i in `ls /usr/local/directadmin/data/users`; do { for d in `cat /usr/local/directadmin/data/users/$i/domains.list`; do { username=$i domain=$d spam=ON /usr/local/directadmin/scripts/custom/user_create_post.sh }; done; }; done; exit 0; |
Wir geben ihm die Erlaubnis:
1 | chmod 755 spam.sh |
Und wir tun:
1 | sh spam.sh |
bereit! Nach dem Ausführen des Skripts ist für alle Konten das SpamAssassin-E-Mail-Filtersystem aktiviert
Verwandte Einträge:
Kalender zur Roundcube- und Elastic-Vorlage hinzugefügt
Nextcloud Problem MySQL als Datenbank verwendet, aber keine Unterstützung für 4-Byte-Zeichen
nano /usr/local/directadmin/data/users/admin/user.conf
Installation des SSL-Zertifikats für den DirectAdmin-Mailserver
Spamasasin auf dem Server mit Directadmin