Durch ein Kommentar zu dem Beitrag Windows: Alternativen zum AVM KEN! kam die Frage auf, wie man beim hMailServer es regeln könnte, das bestimmte Benutzer keine E-Mails ins Internet senden dürfen. In den Kommentaren deutete ich bereits Regeln an.
Anbei nun die notwendigen Schritten.
- Den “hMailServer Administrator” starten und anmelden.
- Zu “Rules” wechseln.
- Auf die Schaltfläche “Add…” klicken.
- Einen Namen für die Regel vergeben.
- Im Bereich “Criteria” auf die Schaltfläche “Add…” klicken.
- Bei “Predefined Field” “To” oder “Recipient list” auswählen.
- Bei “Search type” “Not contains” auswählen.
- Bei “Value” die E-Mail-Domäne eintragen, in der sich der Absender befindet.
- Auf die Schaltfläche “OK” klicken.
- Auf die Schaltfläche “Add…” klicken.
- Im Bereich “Criteria” auf die Schaltfläche “Add…” klicken.
- Bei “Predefined Field” “From” auswählen.
- Bei “Search type” “Contains” auswählen.
- Bei “Value” die Absender E-Mail-Adresse eingeben.
- Auf die Schaltfläche “OK” klicken.
- Im Bereich “Actions” auf die Schaltfläche “Add…” klicken.
- “Delete e-mail” auswählen.
Damit der Absender benachrichtigt wird, kann man zusätzlich noch eine Aktion “Reply” hinzufügen und dort eine Nachricht hinterlegen.
Für jeden Benutzer, dem das Versenden ins Internet untersagt werden soll muss eine entsprechende Regel angelegt werden.
Diese Regeln funktionieren nur Global. Eine Regel dieser Art funktioniert nicht innerhalb eines E-Mail-Kontos. Der Hintergrund ist der, das Regeln pro Postfach nur auf E-Mails angewendet werden, die dem Postfach zugestellt werden.
Update 06.02.2013
Leider ist mir beim ersten Anlauf zu diesem Artikel ein Fehler unterlaufen, den ich nun berichtigt habe.
Noch ein kleines Update am Rande: Werden E-Mails mit mehr als einem Empfänger, in der Art “name@unseremaildomain.tld; name@externemaildomain.tld” versendet, greift die Regel leider nicht. Ich habe das Thema mal im Forum angesprochen.
Update 07.02.2013
Scheinbar ist die Sache doch nicht so ganz einfach. Laut Forum kann man es wohl nur sauber mit einem Skript lösen. Schade. Anbei der Link zum Thread:
Disallow users to send mail to the internet
Quellen:
hMailServer Documentation v5.3 – Main | Configuration | Rule
hMailServer Documentation v5.3 – Main | Configuration | Account
Verheiratet, Vater von zwei Kindern, eines an der Hand, eines im Herzen. Schon immer Technik-Freund, seit 2001 in der IT tätig und seit über 10 Jahren begeisterter Blogger. Mit meiner Firma IT-Service Weber kümmern wir uns um alle IT-Belange von gewerblichen Kunden und unterstützen zusätzlich sowohl Partner als auch Kollegen.
Schreibe einen Kommentar