This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
communigate_pro [2024/10/28 11:28] val [1.2 Развертывание инфраструктуры Microsoft AD и CA] |
communigate_pro [2025/09/09 09:50] (current) val [5.1 Организация групповых почтовых адресов] |
||
---|---|---|---|
Line 19: | Line 19: | ||
==== 1.1 Схема стенда, настройка системы ==== | ==== 1.1 Схема стенда, настройка системы ==== | ||
+ | * !!! Используем **Debian 11** !!! | ||
* 2Gb ОЗУ (clamav) | * 2Gb ОЗУ (clamav) | ||
* [[Настройка стендов слушателей]] | * [[Настройка стендов слушателей]] | ||
Line 46: | Line 47: | ||
- Импорт системы MS Windows 10 clientN | - Импорт системы MS Windows 10 clientN | ||
- Переименование MS Server 2016 в server | - Переименование MS Server 2016 в server | ||
- | - Установка [[http://val.bmstu.ru/unix/Microsoft/SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows 10 | + | - Установка [[http://gate.isp.un/unix/Microsoft/SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows 10 |
- Установка [[https://www.google.com/chrome/|Chrome]], [[https://www.thunderbird.net/en-US/|Thunderbird]] в Windows 10 | - Установка [[https://www.google.com/chrome/|Chrome]], [[https://www.thunderbird.net/en-US/|Thunderbird]] в Windows 10 | ||
- Назначение роли AD corpX.un (лучше перед этим назначить IP 172.16.1.X) | - Назначение роли AD corpX.un (лучше перед этим назначить IP 172.16.1.X) | ||
Line 59: | Line 60: | ||
==== 1.3 Установка CGP сервера ==== | ==== 1.3 Установка CGP сервера ==== | ||
- | * [[http://www.communigate.ru/main/purchase/download.html|Скачать дистрибутив]] | + | * [[https://www.communigate.ru/|Старый сайт]] |
- | * [[https://communigatepro.ru/#download|Скачать дистрибутив с communigatepro.ru]] | + | |
* [[https://mail.bmstu.ru/~val@bmstu.ru/CGatePro-Linux_6.3-16_amd64.deb]] | * [[https://mail.bmstu.ru/~val@bmstu.ru/CGatePro-Linux_6.3-16_amd64.deb]] | ||
+ | |||
+ | * [[https://communigatepro.ru/server|Скачать дистрибутив с communigatepro.ru]] | ||
=== Debian/Ubuntu === | === Debian/Ubuntu === | ||
<code> | <code> | ||
# ###wget http://www.communigate.ru/pub/CommuniGatePro/CGatePro-Linux_amd64.deb | # ###wget http://www.communigate.ru/pub/CommuniGatePro/CGatePro-Linux_amd64.deb | ||
- | # wget https://doc.communigatepro.ru/packages/CGatePro-Linux_6.3-35_amd64.deb | + | # wget https://doc.communigatepro.ru/packages/CGatePro-Linux_6.5-1_amd64.deb |
# dpkg -i CGatePro*.deb | # dpkg -i CGatePro*.deb | ||
Line 340: | Line 342: | ||
* [[https://www.communigate.ru/pub/client/]] (проверенная версия CGatePro-MAPI-AMD64-1.54.12.35.msi.zip) | * [[https://www.communigate.ru/pub/client/]] (проверенная версия CGatePro-MAPI-AMD64-1.54.12.35.msi.zip) | ||
* Имя пользователя указывать полностью, с доменом | * Имя пользователя указывать полностью, с доменом | ||
+ | |||
+ | * https://communigatepro.ru/plugins#mapi | ||
* [[http://wiki.rsu.edu.ru/wiki/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Microsoft_Outlook_2007|Настройка Microsoft Outlook 2007 для сервера rsu.edu.ru]], [[https://mail.bmstu.ru/~postmaster/6.Dostup_k_serveru_s_ispol'zovaniem_pochtovogo_klienta_Microsoft_Outlook.pdf|Доступ к серверу mail.bmstu.ru с использованием почтового клиента Microsoft Outlook]] | * [[http://wiki.rsu.edu.ru/wiki/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_Microsoft_Outlook_2007|Настройка Microsoft Outlook 2007 для сервера rsu.edu.ru]], [[https://mail.bmstu.ru/~postmaster/6.Dostup_k_serveru_s_ispol'zovaniem_pochtovogo_klienta_Microsoft_Outlook.pdf|Доступ к серверу mail.bmstu.ru с использованием почтового клиента Microsoft Outlook]] | ||
Line 402: | Line 406: | ||
== Синхронизация == | == Синхронизация == | ||
+ | |||
+ | <code> | ||
+ | попробуйте на всех нодах удалить - создать все записи | ||
+ | в разделе центральный справочник, вот по этому пути: Пользователи -> Домены -> domain.name -> Установки Домена | ||
+ | |||
+ | USERS->DOMAINS->corpX.un->DOMAIN SETTINGS->Directory Integration | ||
+ | </code> | ||
<code> | <code> | ||
Line 434: | Line 445: | ||
<code> | <code> | ||
+ | # less /var/CommuniGate/Directory/Main.data | ||
+ | |||
# ldapsearch -x -D "user1@corpX.un" -W -b"cn=corpX.un" -H ldaps://mail.corpX.un:636 | # ldapsearch -x -D "user1@corpX.un" -W -b"cn=corpX.un" -H ldaps://mail.corpX.un:636 | ||
+ | </code><code> | ||
+ | USERS->DOMAINS-corpX.un->Domain Settings | ||
+ | Directory Integration->Delete All | ||
+ | |||
+ | USERS->Directory Integration->Regular Domains->Passwords | ||
+ | |||
+ | DIRECTORY->Units->Main | ||
+ | Remove Unit | ||
+ | |||
+ | DIRECTORY->Units | ||
+ | Create Local Unit->Unit Name: Main | ||
+ | | ||
+ | USERS->DOMAINS-corpX.un->Domain Settings | ||
+ | Directory Integration->Insert All | ||
+ | </code><code> | ||
+ | # ldapsearch -x -D "uid=user1,cn=corpX.un" ... | ||
</code> | </code> | ||
Line 771: | Line 800: | ||
6, | 6, | ||
mark_to_group1, | mark_to_group1, | ||
- | ((Subject, "is not", "*[group1]*"), ("Any To or Cc", is, "*group1@corpX*")), | + | ((Subject, "is not", "*[group1]*"), ("Any To or Cc", is, "group1@*")), |
(("Tag Subject", "[group1] ")), | (("Tag Subject", "[group1] ")), | ||
"Помечаем тему всех писем, идущих в группу" | "Помечаем тему всех писем, идущих в группу" | ||
Line 778: | Line 807: | ||
4, | 4, | ||
replace_from_group1, | replace_from_group1, | ||
- | ((Subject, is, "*[group1]*"), (To, "is not", "*group1@corpX*")), | + | ((Subject, is, "*[group1]*"), (To, "is not", "*group1@*")), |
(("Add Header", "Reply-To: group1@corpX.un")), | (("Add Header", "Reply-To: group1@corpX.un")), | ||
"Устанавливаем Reply-To в группу для всех ответов из группы" | "Устанавливаем Reply-To в группу для всех ответов из группы" | ||
Line 807: | Line 836: | ||
</code> | </code> | ||
- | === Использование расширеного формата почтовых адресов === | + | === Использование расширенного формата почтовых адресов === |
<code> | <code> | ||
# echo Hello | mail -s Hello group1#postmaster@corpX.un | # echo Hello | mail -s Hello group1#postmaster@corpX.un | ||
Line 834: | Line 863: | ||
* [[https://www.communigate.ru/CommuniGatePro/russian/Rules.html#Conditions|Документация CommuniGatePro: Условия Правил]] | * [[https://www.communigate.ru/CommuniGatePro/russian/Rules.html#Conditions|Документация CommuniGatePro: Условия Правил]] | ||
- | * Операции условий равно (is) и не равно обрабатывают параметры как "шаблоны" строки: символы звёздочка (*) | + | * Операции условий равно ( is ) и не равно обрабатывают параметры как "шаблоны" строки: символы звёздочка (*) |
- | * Операции условий среди (in) и не среди обрабатывают параметры как наборы из одной или нескольких "шаблонов", разделённых символами запятой (,) | + | * Операции условий среди ( in ) и не среди обрабатывают параметры как наборы из одной или нескольких "шаблонов", разделённых символами запятой (,) |
* От имени postmaster создаем правила: | * От имени postmaster создаем правила: | ||
Line 842: | Line 871: | ||
Добавить Правило: Move to group1 | Добавить Правило: Move to group1 | ||
Изменить | Изменить | ||
- | Любой Кому/Копия: равно *group1* | + | Любой Кому/Копия: равно group1@* |
Записать в: group1 | Записать в: group1 | ||
Выбросить | Выбросить | ||
Line 928: | Line 957: | ||
# wget http://www.communigate.ru/CGAUTH/authLDAPNewAD.pl | # wget http://www.communigate.ru/CGAUTH/authLDAPNewAD.pl | ||
+ | |||
+ | # wget https://val.bmstu.ru/unix/CGP/authLDAPNewAD.pl | ||
</code> | </code> | ||