ОС OS X Server: включение и выключение автоматической пересылки электронной почты

Функция почтового сервера ОС OS X Server позволяет автоматически пересылать электронную почту пользователям.

Инструкции для ОС OS X Server (Mountain Lion)

  1. В программе Server.app перейдите на вкладку Users (Пользователи) и выберите пользователя.
  2. Щелкните значок шестеренки (или щелкните имя пользователя, удерживая клавишу Control) и выберите параметр Edit Mail Options... (Редактировать параметры почты...).
  3. Во всплывающем меню Mail should be: (Почту необходимо:) выберите пункт forwarded (пересылать).
  4. Введите новый адрес электронной почты для пересылки в поле to email address: (на адрес электронной почты:).

Инструкции для Lion Server

Включение автоматической пересылки для учетной записи

Чтобы включить автоматическую пересылку для учетной записи, выполните указанные ниже команды в программе «Терминал» на сервере. Первая команда переведет компьютер в интерактивный режим.

 

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

 

Нажмите Control-D, чтобы завершить выполнение команды.
После завершения выполнения команды нажатием Control-D на экране должен появиться идентификатор пользователя и GUID, а также недавно заданный адрес для автоматической пересылки. Например:
mail:userID = " mailuser1"
mail:userGUID = "A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = "my-user-ID@example.com"


Если такого пользователя не существует, на экране появится сообщение:
mail:error = "user not found"

Отключение автоматической пересылки для учетной записи

Используйте приведенные выше команды, но с пустым значением адреса:

 

sudo serveradmin command

mail:command = setAutoForward

mail:userID = mailuser1

mail:fwdAddress = ""

 

Нажмите Control-D, чтобы завершить выполнение команды.

На экране появится такое же сообщение, как в примере выше, но с пустым значением mail:fwdAddress. Пример:
mail:userID = " mailuser1"
mail:userGUID = "
A961DAFE-2FE5-4EEC-A2CB-CB6511E9B28D"
mail:fwdAddress = ""


Если использовался неправильный или несуществующий идентификатор пользователя, на экране отобразится такое сообщение:
mail:error = "user not found"

Просмотр учетных записей с настроенной функцией автоматической пересылки

Выполните следующую команду:

 

sudo serveradmin command mail:command = getAutoForward

 

После этого отобразится список идентификаторов GUID пользователя и адреса для автоматической пересылки. Например:
$ 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"

Дополнительная информация

Кроме того, вы можете также использовать команду set_user_mail_opts. Подробные сведения об использовании и параметрах см. в разделе man set_user_mail_opts.

Дата публикации: