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

Функция почтового сервера OS X Server может автоматически пересылать сообщения электронной почты другим пользователям.

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

  1. В приложении Server.app перейдите в раздел «Пользователи» и выберите пользователя.

  2. Нажмите значок в виде шестеренки (или щелкните имя пользователя, удерживая нажатой клавишу Control) и выберите «Изменение параметров почты...»

  3. Во всплывающем меню «Почта должна быть:» выберите «переадресована».

  4. Введите адрес электронной почты для переадресации в поле «адрес электронной почты получателя:».

Инструкции для пользователей 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.

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