Benutzer-Black/Whitelist in Mail Filter "Wer Objekte" importieren.

itNGO

Renowned Member
Jun 12, 2020
899
243
68
46
Germany
it-ngo.com
Guten Morgen,

gibt es eine Möglichkeit die Black und Whitelist-Einträge der Einzelnen Benutzer/E-Mail-Adressen gesammelt in ein "Wer Objekt" zu überführen.
Unser Filter läuft schon eine Weile und verschiedene User haben Kontakte entsprechend in Ihren eigenen "Listen". Zur Verbesserung der allgemeinen Erkennung würden wir diese Listen gerne Global machen, damit alle User den gleichen "Regeln" unterliegen.

Vermutlich nur per Script möglich oder?
 
Vermutlich nur per Script möglich oder?
Ja - ist derzeit nur über die API möglich.

Prinzipiell würde ich aber vorschlagen auch grob über die jeweiligen User listen zu schauen - erfahrungsgemäß sammelt sich da über längere Zeit vieles, was gar nicht mehr relevant ist (und dennoch das Regelsystem aufbläht)

Ich hoffe das hilft!
 
  • Like
Reactions: itNGO
Das hat soweit sehr gut funktioniert.
Falls es mal jemand braucht:
Code:
Die Liste muss bereits existieren. Die Listen haben "ID-Nummern".

Diese kann man sich mit "pmgsh get /config/ruledb/who/" anzeigen lassen.

**Liste aller Benutzer mit Black oder Whitelist in Datei legen.**

 pmgsh get /quarantine/quarusers | grep mail | cut -d ":" -f2 | sed 's/"//g' > quarusers.txt

**Whitelist jedes Benutzers aus Datei quarusers.txt nehmen und alle E-Mail-Adressen der Whitelists in whitelist.txt legen.**

 while read line; do pmgsh get /quarantine/whitelist/ -pmail $line | grep address | cut -d ":" -f2 | sed 's/"//g' ; done < quarusers.txt > whitelist.txt

**Whitelist.txt in Whitelist-WER-Objekt importieren.**

  while read line; do pmgsh create /config/ruledb/who/3/email --email "$line" ; done < whitelist.txt
 
  • Like
Reactions: Stoiko Ivanov
Ergänzende Frage.... Einfacher Befehl um die Benutzer-Whitelist und Blacklisten jetzt zu "leeren/löschen"?
 
  • Like
Reactions: itNGO

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!