OS X Server: Povolení a zakázání automatického přeposílání e-mailů

Pomocí funkce poštovního serveru OS X Serveru je možné automaticky přeposílat e-maily uživatelů.

Pokyny pro OS X Server (Mountain Lion)

  1. V aplikaci Server.app přejděte do nabídky Users (Uživatelé) a vyberte uživatele.

  2. Klikněte na ikonu ozubeného kola (nebo se stisknutou klávesou Ctrl klikněte na uživatelské jméno) a zvolte „Edit Mail Options…“ (Upravit možnosti pošty…).

  3. V rozbalovací nabídce „Mail should be:“ (E-mail by měl být:) vyberte „forwarded“ (přeposlán).

  4. Do pole „to email address:“ (na e-mailovou adresu:) zadejte e-mailovou adresu pro přeposílání.

Pokyny pro Lion Server

Povolení automatického přeposílání pro účet

Chcete-li povolit účet pro automatické přeposílání, spusťte v Terminálu na serveru následující příkazy. První příkaz vás přepne do interaktivního režimu.

sudo serveradmin command mail:command = setAutoForward mail:userID = (the_users_shortname) mail:fwdAddress = (the_emailaddress_to_forward_to_)

Stisknutím kláves Control-D příkaz dokončete.

Po dokončení příkazu stisknutím kláves Ctrl-D by se mělo zobrazit ID uživatele, GUID a nově nastavená adresa pro automatické přeposílání. Například:

mail:userID = "mailuser1"

mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"

mail:fwdAddress = "my-user-ID@example.com"

Pokud uživatel neexistuje, vrátí se následující zpráva:

mail:error = "user not found"

Zakázání automatického přeposílání pro účet

Použijte stejné příkazy jako výše, ale s prázdnou hodnotou adresy:

sudo serveradmin command mail:command = setAutoForward mail:userID = mailuser1 mail:fwdAddress = ""

Stisknutím kláves Control-D příkaz dokončete.

Odpověď bude stejná jako výše, ale výraz „mail:fwdAddress“ bude prázdný. Příklad:

mail:userID = "mailuser1"

mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"

mail:fwdAddress = ""

Pokud bylo použito nesprávné ID nebo ID neexistuje, vrátí se následující zpráva:

mail:error = "user not found"

Jak zjistit, pro které účty je aktuálně nastaveno automatické přeposílání

Spusťte tento příkaz:

sudo serveradmin command mail:command = getAutoForward

Příkaz vrátí seznam uživatelských GUID a adresy s automatickým přeposíláním. Například:

$ 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"

Další informace

Jako alternativu můžete také použít příkaz set_user_mail_opts command. Informace o využití a možnostech zjistíte pomocí příkazu man set_user_mail_opts.

Datum zveřejnění: