OS X Server: Automatische E-Mail-Weiterleitung aktivieren und deaktivieren
Die Mail-Server-Funktion von OS X Server kann E-Mails für Benutzer automatisch weiterleiten.
Anweisungen für OS X Server (Mountain Lion)
Gehe in "Server.app" zu "Benutzer", und wähle einen Benutzer aus.
Klicke auf das Zahnradsymbol (oder klicke bei gedrückter Ctrl-Taste auf den Benutzernamen), und wähle "Mail-Optionen bearbeiten ...".
Wähle im Einblendmenü "Mails werden:" die Option "Weitergeleitet" aus.
Gib die E-Mail-Adresse für die Weiterleitung in das Feld "An E-Mail-Adresse:" ein.
Anweisungen für Lion Server
Automatische Weiterleitung für einen Account aktivieren
Um für einen Account die automatische Weiterleitung zu aktivieren, führe auf dem Server die folgenden Befehle in Terminal aus. Der erste Befehl versetzt dich in den interaktiven Modus.
sudo serveradmin command mail:command = setAutoForward mail:userID = (the_users_shortname) mail:fwdAddress = (the_emailaddress_to_forward_to_)
Drücke Ctrl-D, um den Befehl auszuführen.
Nachdem der Befehl durch Drücken von Ctrl-D ausgeführt wurde, sollten die Benutzer-ID, die GUID und die neu festgelegte Adresse für die automatische Weiterleitung zurückgegeben werden. Beispiel:
mail:userID = " mailuser1"
mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = "my-user-ID@example.com"
Wenn der Benutzer nicht existiert, wird die folgende Meldung zurückgegeben:
mail:error = "user not found"
So deaktivierst du die automatische Weiterleitung für einen Account
Verwende dieselben Befehle wie oben, jedoch mit einem leeren Adresswert:
sudo serveradmin Befehl mail:command = setAutoForward mail:userID = mailuser1 mail:fwdAddress = ""
Drücke Ctrl-D, um den Befehl auszuführen.
Die Antwort ist dieselbe wie oben, aber "mail:fwdAddress" ist leer. Beispiel:
mail:userID = " mailuser1"
mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = ""
Wenn eine ungültige oder nicht existierende ID verwendet wurde, wird die folgende Meldung zurückgegeben:
mail:error = "user not found"
So kannst du sehen, welche Accounts derzeit automatisch weitergeleitet werden
Führe diesen Befehl aus:
sudo serveradmin Befehl mail:command = getAutoForward
Der Befehl gibt eine Liste der Benutzer-GUIDs und der Adressen für die automatische Weiterleitung zurück. Zum Beispiel:
$ sudo serveradmin command mail:command = getAutoForward
mail:1080C8CF-5432-4302-B3B7-0EEFB79106AD:fwdAddress = "my-userID-1@example.net"
mail:2DD1FB33-340F-408F-8C2A-D77B0A2431C7:fwdAddress = "my-userID-2@example.net"
Weitere Informationen
Alternativ kannst du auch den Befehl "set_user_mail_opts "verwenden. Siehe man set_user_mail_opts für Verwendung und Optionen.