- Neuer Abschnitt "Karten erstellen (Aufgaben-Workflow)" mit Workflow A/B - Bekannte Struktur erweitert: Workflows, Columns, Lanes für Board 1 - Pitfalls ergänzt: Arrival Rule, Parent-Link API, linkedCards read-only - Settings und Plans aktualisiert Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2.4 KiB
2.4 KiB
Plan: Spam-Learning für Grommunio auf srvmailgw03 konfigurieren
Ziel
Das bestehende Spam-Learning-Script auf srvmailgw03 (/home/skripte/spam_learning.py) um Grommunio-IMAP-Accounts erweitern, sodass auch Junk-Mails aus Grommunio für SpamAssassin-Training genutzt werden.
Voraussetzungen (bereits erfüllt)
- IMAP auf srvmail01 für
robert.wiegand@egonetix.deundbestellungen@egonetix.deaktiviert (privilegeBits) - Gleiche LDAP-Credentials wie Kopano
- SSH-Zugriff auf srvmailgw03 (10.0.0.37)
Schritte
1. Bestandsaufnahme auf srvmailgw03
- SSH auf srvmailgw03
/home/skripte/spam_learning.pylesen und verstehen/home/skripte/wrapper.shlesen- Cronjob-Konfiguration prüfen (
crontab -l) - Prüfen wie Credentials gespeichert sind (im Script, Config-Datei, Environment?)
2. IMAP-Konnektivität testen
- Von srvmailgw03 aus IMAP-Verbindung zu srvmail01 (10.0.0.23:993) testen
- Login mit
robert.wiegand@egonetix.deverifizieren - Junk-Ordner
Junk-E-Mailidentifizieren und auflisten
3. Script anpassen
- Grommunio-Accounts zur Konfiguration hinzufügen:
- Server:
10.0.0.23(srvmail01), Port 993 (IMAPS) - Account 1:
robert.wiegand@egonetix.de, Ordner:Junk-E-Mail - Account 2:
bestellungen@egonetix.de, Ordner:Junk-E-Mail
- Server:
- Beachten: Grommunio nutzt
Junk-E-Mail(Bindestrich), Kopano nutztJunk E-Mail(Leerzeichen) - Credentials: Gleiche LDAP-Passwörter wie für die Kopano-Accounts
4. Testen
- Script manuell ausführen (Testlauf)
- Log prüfen (
/var/log/pmg-spam-learning.log) - Verifizieren: Mails werden gelesen, an sa-learn übergeben, dann gelöscht
5. Dokumentation aktualisieren
- README.md im grommunio-Repo: Spam-Learning-Abschnitt verifizieren/aktualisieren
infrastructure/hosts/srvmailgw03.md: Grommunio-Accounts bestätigen
Kritische Dateien
| Datei | Server | Aktion |
|---|---|---|
/home/skripte/spam_learning.py |
srvmailgw03 | Anpassen |
/home/skripte/wrapper.sh |
srvmailgw03 | Prüfen |
/var/log/pmg-spam-learning.log |
srvmailgw03 | Verifizieren |
README.md |
lokal (grommunio-Repo) | Aktualisieren |
infrastructure/hosts/srvmailgw03.md |
lokal | Aktualisieren |
Verifikation
- Manueller Testlauf des Scripts auf srvmailgw03
- Log-Ausgabe zeigt erfolgreiche IMAP-Verbindung zu srvmail01
- Junk-Mails (falls vorhanden) werden verarbeitet und gelöscht
- Cronjob bleibt unverändert (Script wird bereits täglich um 01:00 ausgeführt)