OS X Server: como ativar e desativar o encaminhamento automático de e-mails
O recurso de servidor do Mail do OS X Server pode encaminhar e-mails automaticamente para os usuários.
Instruções para o OS X Server (Mountain Lion)
Em Server.app, acesse Users (Usuários) e selecione um usuário.
Clique no ícone de engrenagem (ou, com a tecla Control pressionada, clique no nome do usuário) e selecione Edit Mail Options... (Editar opções de e-mail)
No menu pop-up Mail should be: (O e-mail deve ser), selecione Forwarded (Encaminhado).
Insira o endereço de e-mail de encaminhamento no campo To email address: (Para o endereço de e-mail).
Instruções para o Lion Server
Como ativar o encaminhamento automático para uma conta
Para ativar uma conta para encaminhamento automático, execute estes comandos no Terminal do servidor. O primeiro comando coloca você no modo interativo.
sudo serveradmin command mail:command = setAutoForward mail:userID = (the_users_shortname) mail:fwdAddress = (the_emailaddress_to_forward_to_)
Pressione as teclas Control + D para concluir o comando.
Depois de concluir o comando pressionando Control + D, ele deverá gerar o userID, o GUID e o endereço de encaminhamento automático recém-definido. Por exemplo:
mail:userID = " mailuser1"
mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = "my-user-ID@example.com"
Caso o usuário não exista, você verá esta mensagem:
mail:error = "user not found"
Para desativar o encaminhamento automático de uma conta
Use os mesmos comandos acima, mas com um valor de endereço vazio:
sudo serveradmin command mail:command = setAutoForward mail:userID = mailuser1 mail:fwdAddress = ""
Pressione as teclas Control + D para concluir o comando.
A resposta será a mesma que a mostrada acima, mas o mail:fwdAddress estará vazio. Exemplo:
mail:userID = " mailuser1"
mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = ""
Caso um ID incorreto seja usado ou não exista, você verá esta mensagem:
mail:error = "user not found"
Para ver quais contas estão sendo encaminhadas automaticamente no momento
Execute este comando:
sudo serveradmin command mail:command = getAutoForward
O comando mostra uma lista de GUIDs de usuário e os endereços de encaminhamento automático. Por exemplo:
$ 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"
Saiba mais
Como alternativa, você também pode usar o comando set_user_mail_opts. Consulte man set_user_mail_opts para ver o uso e as opções.