Mit dem kostenfreien hMailServer für Windows ist es möglich, mittels Regeln und Routen für jede E-Mail-Domänen und sogar für jeden Benutzer einen individuellen SMTP-Versand einzurichten.
Notwendig kann ein solches Verfahren sein, wenn man für jede E-Mail-Domäne einen anderen Anbieter verwendet, denn nicht jeder Anbieter akzeptiert E-Mails anderer Domänen, wenn die Anmeldedaten (SMTP Auth/SMTP Relay) für eine bestimmte Domäne verwendet werden.
Beispiel des Problems:
Domäne A -> Anmeldedaten A -> Anbieter A -> Akzeptiert Domäne B -> Anmeldedaten A -> Anbieter A -> Nicht akzeptiert
Ferner kann es notwendig sein, das jeder E-Mail-Versender mit seinen eigenen Anmeldedaten authentifiziert werden muss, wenn der Anbieter automatisch die Versand-Adresse in einer E-Mail auf die des angemeldeten Benutzers festlegt.
Beispiel des Problems:
Versender A -> Anmeldedaten A -> Versand-Adresse A Versender B -> Anmeldedaten A -> Versand-Adresse A
Ganz gleich, mit welcher Absender-Adresse beim Anwender die E-Mail versendet wird, der Anbieter ersetzt Diese durch die den Anmeldedaten entsprechenden Adresse.
Routen einrichten
Zunächst müssen die SMTP Routen eingerichtet werden, auf Diese wird dann in den Regeln referenziert.
- Den “hMailServer Administrator” starten und anmelden.
- Zu “Settings – Protocols – SMTP – Routes” wechseln.
- Auf die Schaltfläche “Add…” klicken.
- Auf der Registerkarte General folgende Einstellungen vornehmen:
Unter "Domain" die E-Mail-Domäne eintragen. Unter "Target SMTP Host" den Ziel-SMTP-Server eintragen. Unter "Port" den Port (Standard 25) des Ziel-SMTP-Servers eintragen.
- Auf der Registerkarte “Delivery” folgende Einstellungen vornehmen:
"Server requires authentication" aktivieren. "User name" und "Password" eintragen.
Regeln einrichten
Prinzipiell gibt es zwei Stellen, an denen man Regeln konfigurieren kann. Zum einen für alle Domänen, zum anderen pro Benutzer. Der Regelaufbau ist in beiden Fällen ähnlich.
- Den “hMailServer Administrator” starten und anmelden.
- Entweder zu “Domains – DOMÄNENNAME – Accounts – KONTO” oder zu “Domains – Rules” wechseln.
- Auf die Schaltfläche “Add…” klicken.
- Unter “Name” eine Bezeichnung für die Regel angeben.
- Im Abschnitt “Criteria” auf die Schaltfläche “Add…” klicken.
- Unter “Search type” “Contains” auswählen.
- Unter “Value” die vollständige E-Mail-Adresse des Benutzers oder die Domäne angeben.
- Im Abschnitt “Actions” auf die Schaltfläche “Add…” klicken.
- “Send using route” und die dazugehörige Route auswählen.
Bemerkung
Sinnvoll sind solche Konstrukte allerdings nur für Domänen oder eine Handvoll Benutzer. In größeren Umgebungen sollte auf eine entsprechende ein- und ausgehende SMTP-Anbindung gesetzt werden.