Алиасы (псевдонимы) групповые и персональные
В настройках почтового сервера iRedMail можно создать два типа алиасов. По большому счету аж три subscripe рассылку пока не затрагиваю, до лучших времен, еще не разобрался с ней.
Групповые алиасы
Созданный алиас принадлежит нескольким аккаунтам. Для примера есть два почтовых аккаунта one@wildserver.ru и two@wildsrver.ru. Создание группового алиаса он же аккаунт алиаса all@wildserver.ru. Письма которые будут отправлены по адресу группового алиаса будут доставлены всем у кого он состоит в группе. Создание такого алиаса написано в инструкции по iRedMail. При помощи скриптов создается как раз групповой, а не персональный псевдоним из-за чего произошла каша в голове и не понимание, почему письма не отправляются с алиаса. И пошло поехало изыскания в чем дело. Получилось так, что вручную сделал отправку писем с группового алиаса, что действительно не логично, так каждый из группы может отправить письмо от имени общего почтового ящика. Понимание и осмысление пришло после того, как установил попробовать Pro-версию iRedAdmin. Так же и в веб-интерфейсе алиасов, создается групповой алиас, пришлось немного под себя поправить код, что бы создавался персональный алиас. Но лучше все делать вручную через Adminer.
Создание группового алиаса (учетная запись алиаса)
Зайти в базу vmail - выбрать таблицу alias - нажать Новая запись заполнить строки
- address -
all@wildserver.ru
- name - Краткое описание учетной записи, например -
Для покупок
илиФорум wildserver.ru
- accesspolicy - может иметь несколько значений, кто может отправлять письма на этот адрес:
public
- любойdomain
- только пользователи доменаsubdomain
- только пользователи домена и поддоменовmembersonly
- только участники этого группового алиаса, в данном случае это one@wildserver.ry и two@wildsrver.rumoderatorsonly
- только модераторы, это те кто записан в таблице moderators - addressall@wildserver.ru
- moderatorone@wildserver.ru
- domainwildserver.ru
- dest_domainwildserver.ru
. В таком случае только пользователь one@wildserver.ru имеет право отправлять письма на этот групповой почтовый адрес. Модератором можно сделать любой почтовый адрес. Попросту говоря это возможность сделать рассылку всем, кто состоит в группе с этой учетной записью алиаса. iRedMail рекомендует в таких случаях создать список рассылки с возможностью подписки, чтобы можно было ограничить публикацию и доставку почты. (С рассылкой еще не разобрался)membersandmoderatorsonly
- только участники и модераторы
- created - дата создания (из выпавшего списка выбрать
Now
) - modified - дата редактирования (из выпавшего списка выбрать
Now
) - expired - дата окончания действия аккаунта, оставить по умолчанию
9999-12-31 00:00:00
- domain -
wildserver.ru
- active - Флаг активна запись
1
или нет0
Теперь привяжем к этому алиасу почтовые адреса. Своего рода это подписка на рассылку.
Выбрать таблицу forwardings - нажать Новая запись заполнить строки
- id Автоматическое приращение - оставить поле пустым
- address -
all@wildserver.ru
- forwarding -
one@wildserver.ru
- domain -
wildserver.ru
- dest_domain -
wildserver.ru
По сути следующие три пункта являются флагами (триггерами) показывающие, кем является запись address по отношению forwarding и должен быть только один со значением 1
, да вручную можно все включить, но это приведет к казусам и путанице в почтовых сообщениях. В iRedAdmin-Pro такое просто не сделать будет предупреждение о том что данный address уже задействован для других целей.
- is_maillist -
0
указывает на то что поле address является рассылкой для forwarding - is_list -
1
указывает на то что поле address является групповым алиасом для forwarding - is_forwarding -
0
включается в том случае, когда создается почтовый аккаунт и поля address, forwarding одинаково заполняются - is_alias -
0
указывает на то что поле address является персональным алиасом для forwarding - active - Флаг активна запись
1
или нет0
Нажать Сохранить
Точно так же повторить для привязки почтового адреса two@wildsrver.ru к групповому алиасу all@wildserver.ru. И так можно сделать сколько угодно. Адреса не принадлежащие к домену не пробовал включать в группу.
Персональный алиас
Это то что изначально хотел, но поначалу не сложилось. Нужно внимательнее относится к мануалам и не кидаться на готовые решения со стороны. Но тут нужно быть внимательным , при создании такого алиаса не повторится в записях, сделав точно такой же алиас, для другого аккаунта почты. Если использовать версию Pro, такой ошибки не допустишь.
Создание персонального алиаса
Сделать это еще проще и быстрее. Все то же самое, только без заполнения таблицы alias. Выполнить те же действия, только поставить 1
в is_alias. Что бы не запутаться повторю без расшифровки:
Выбрать таблицу forwardings - нажать Новая запись заполнить строки
- id Автоматическое приращение - оставить поле пустым
- address -
all@wildserver.ru
- forwarding -
two@wildsrver.ru
- domain -
wildserver.ru
- dest_domain -
wildserver.ru
- is_maillist -
0
- is_list -
0
- is_forwarding -
0
- is_alias -
1
- active - Флаг активна запись
1
или нет0
Комментарии