Инструменты пользователя

Инструменты сайта


postfix_dovecot_active_directory

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
postfix_dovecot_active_directory [2013/05/08 17:29]
metallic [Dovecot]
postfix_dovecot_active_directory [2022/03/25 17:00] (текущий)
Строка 1: Строка 1:
 ====== Почта Postfix + Dovecot с интеграцией в MS Active Directory ====== ====== Почта Postfix + Dovecot с интеграцией в MS Active Directory ======
 ===== Введение ===== ===== Введение =====
-В данной статье я хочу структурировать клочки информации по теме, которые мне удалось найти в интернете. Данная тема не новая, но внятного-понятно howto, с пояснениями и т.д. найти не удалось, поэтому решил написать заметку себе на память, вдруг еще доведется подобное где-то разворачивать.+В данной статье я хочу структурировать клочки информации по теме, которые мне удалось найти в интернете. Данная тема не новая, но внятного-понятного howto, с пояснениями и т.д. найти не удалось, поэтому решил написать заметку себе на память, вдруг еще доведется подобное где-то разворачивать.
 Итак, в данном мануале будет рассмотрен вопрос разворачивания внутренней корпоративной почты, т.е. почта которая работает только в пределах локальной сети, для внутренних нужд организации, хотя ничего вам не мешает подобным образом организовать и глобальную почтовую систему. Итак, в данном мануале будет рассмотрен вопрос разворачивания внутренней корпоративной почты, т.е. почта которая работает только в пределах локальной сети, для внутренних нужд организации, хотя ничего вам не мешает подобным образом организовать и глобальную почтовую систему.
  
Строка 7: Строка 7:
  
 Итак, имеем домен под управлением Windows Server 2012, режим леса и режим домена - 2012. Почтовый сервер - GNU/Debian 7.0 (Postfix 2.9, Dovecot 2.1). Итак, имеем домен под управлением Windows Server 2012, режим леса и режим домена - 2012. Почтовый сервер - GNU/Debian 7.0 (Postfix 2.9, Dovecot 2.1).
 +
 +===== Установка =====
 +
 +Устанавливаем все необходимое
 +<konsole>
 +# apt-get install dovecot-common dovecot-ldap dovecot-imapd dovecot-pop3d postfix postfix-ldap
 +</konsole>
  
 ===== Dovecot ===== ===== Dovecot =====
Строка 45: Строка 52:
   # никакого смысла, ведь наши акаунты виртуальные. Соответственно создаем пользователя vmail(думаю, не надо    # никакого смысла, ведь наши акаунты виртуальные. Соответственно создаем пользователя vmail(думаю, не надо 
   # показывать как это делать) и смотрим идентификатор этого пользователя и идентификатор его группы   # показывать как это делать) и смотрим идентификатор этого пользователя и идентификатор его группы
-  # (id vmail), затем вписываем их в параметры ниже. Теперь вся почта будет принадлежать пользователю vmail.  +  # (id vmail), затем вписываем их в параметры ниже. Теперь вся почта будет принадлежать пользователю vmail
 +  # Поля, в которых Dovecot ищет нужную информацию задаются параметром user_attrs.  
      
   mail_uid = 1001   mail_uid = 1001
Строка 120: Строка 128:
 Не забудьте назначить владельцем каталога /srv/vmail пользователя vmail. Не забудьте назначить владельцем каталога /srv/vmail пользователя vmail.
 </note> </note>
 +
 ===== Postfix ===== ===== Postfix =====
 Конфиг Postfix привожу целиком, тут ничего особенно нового нет, поэтому буду комментировать только основные моменты, относящиеся к интеграции с AD и Dovecot. Конфиг Postfix привожу целиком, тут ничего особенно нового нет, поэтому буду комментировать только основные моменты, относящиеся к интеграции с AD и Dovecot.
Строка 255: Строка 264:
 На этом настройка закончена, при желании можно добавить smtp-авторизацию. На этом настройка закончена, при желании можно добавить smtp-авторизацию.
  
 +===== Почтовый клиент =====
 +Настройка почтового клиента никаких особых хитростей не имеет, единственное что надо учитывать, что в качестве имени пользователя нужно указывать userPrincipalName, т.е. user@domain.local, но чтобы пользователи пользовались только "красивыми" адресами почты, в качестве адреса отправителя в настройках почтового клиента я указываю почтовый псевдоним пользователя, например iivanov@domain.local.
 +
 +Также, при условии, что у пользователей в профиле заполнено поле mail, в почтовом клиенте Mozilla Thunderbird можно настроить адресную книгу, для поиска по базе LDAP, тогда пользователи смогут вводить имена, либо фамилии в поле адресата и будет выполняться автоматический поиск их email-адресов.
 +
 +Для этого заходим в параметры учетной записи -> Составление и адресация -> Адресация, переключаем в положение "Использовать другой LDAP-сервер" и нажимаем кнопку "Изменить сервер каталогов..."
 +
 +{{ :mail_ad_1.png?nolink |}}
 +
 +В появившемся окне жмем "Добавить" и в новом окне заполняем параметры подключения к LDAP. Указываем контейнер в каком искать пользователей, имя пользователя с каким подключаться для поиска.
 +
 +{{ :mail_ad_2.png?nolink |}}
 +
 +Кликаем несколько раз ОК и в последнем окне выбираем наш каталог и еще раз кликаем ОК. Все, на этом настройка завершена.
 +
 +{{ :mail_ad_3.png?nolink |}}
 +===== Использованная литература =====
 +
 +  - [[http://www.opennet.ru|Форум opennet]]
 +  - [[http://support.microsoft.com/kb/269181/ru|Побитовые фильтры AD]]
 +  - [[http://wiki.autosys.tk/Linux%20FAQ.postfix-dovecot-и-Active-Directory.ashx|postfix-dovecot-и-Active-Directory]]
    
postfix_dovecot_active_directory.1368019771.txt.gz · Последнее изменение: 2022/03/25 17:04 (внешнее изменение)