This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
communigate_pro [2022/05/27 12:57] val [1.2 Развертывание инфраструктуры Microsoft AD и CA] |
communigate_pro [2026/06/25 11:20] (current) val [1.5 Тестирование работоспособности почтовой подсистемы] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Communigate Pro ====== | ====== Communigate Pro ====== | ||
| - | * [[https://www.communigate.ru/|Официальный сайт]] | + | * [[https://communigatepro.ru/|Официальный сайт]] |
| - | * [[https://www.communigate.ru/CommuniGatePro/russian/|Документация к платформе CommuniGate Pro и руководство Администратора]] | + | * [[https://doc.communigatepro.ru/russian/|CommuniGate Pro сервер корпоративных коммуникаций (Документация) (Разработчикам)]] |
| - | * [[http://wiki.rsu.edu.ru/wiki/Communigate_Pro|Полнофункциональная система унифицированных коммуникаций (почта+телефония+IM) с защитой от вирусов, спама и нежелательного контента, с возможностью обучения фильтра пользователями]] | + | |
| + | * [[https://ru.wikipedia.org/wiki/CommuniGate_Pro|CommuniGate Pro - Википедия]] | ||
| + | * [[https://ru.wikipedia.org/wiki/Унифицированные_коммуникации|Унифицированные коммуникации]] | ||
| + | * [[https://www.cnews.ru/articles/communigate_pro_6.1_telefoniya_v_vashem|CommuniGate Pro 6.1: телефония в вашем браузере]] | ||
| ===== Модуль 1. Установка, интерфейс администрирования и запуск CGP ===== | ===== Модуль 1. Установка, интерфейс администрирования и запуск CGP ===== | ||
| + | |||
| + | * [[https://youtu.be/8gEMcyh1OkA|Communigate - импортзамещение по настоящему]] | ||
| ===== Теория ===== | ===== Теория ===== | ||
| - | * [[https://ru.wikipedia.org/wiki/CommuniGate_Pro|CommuniGate Pro - Википедия]] | + | * Схема сети предприятия |
| - | * [[http://ru.wikipedia.org/wiki/Унифицированные_коммуникации|Унифицированные коммуникации]] | + | |
| - | * Примеры больших клиентов ([[https://www.communigate.ru/Papers/Initial_installation.pdf|TELE2, Beeline, AT&T, Tmobile]], [[http://www.amby.ru/news-24.01.2006.html|SIPnet]]) | + | |
| - | * [[http://www.communigate.com/CommuniGatePro/russian/|Документация]] | + | |
| ===== Лабораторные работы ===== | ===== Лабораторные работы ===== | ||
| Line 17: | Line 20: | ||
| ==== 1.1 Схема стенда, настройка системы ==== | ==== 1.1 Схема стенда, настройка системы ==== | ||
| - | * 2Gb ОЗУ (clamav) | + | * Импорт ВМ из образа |
| - | * [[Настройка стендов слушателей]] | + | * Не менее 2Gb ОЗУ (clamav) |
| + | * Сеть мост, перегенерировать MAC адрес | ||
| <code> | <code> | ||
| - | # ifconfig eth0 inet 172.16.1.100+X/24 | + | debian:~# sh net_singsrv.sh X mail |
| </code> | </code> | ||
| - | |||
| - | * [[Сервис Ansible]] | ||
| <code> | <code> | ||
| Line 32: | Line 35: | ||
| </code> | </code> | ||
| + | * Настраиваем подключение в PuTTY | ||
| + | * Подключаемся, тестируем работу сети | ||
| + | |||
| + | <code> | ||
| + | root@server:~# ping ya.ru | ||
| + | |||
| + | root@server:~# apt update | ||
| + | </code> | ||
| ==== 1.2 Развертывание инфраструктуры Microsoft AD и CA ==== | ==== 1.2 Развертывание инфраструктуры Microsoft AD и CA ==== | ||
| - | - Импорт системы MS Server 2016 server.corpX.un (включение в сеть класса) | + | - Импорт системы MS Server server.corpX.un (включить в сеть класса, сгенерировать MAC адрес, назначить IP 172.16.1.X и переименовать в server) |
| - | - Импорт системы MS Windows 10 clientN | + | - Назначение роли AD corpX.un |
| - | - Переименование MS Server 2016 в server | + | - Добавление записи A (mail) и MX (corpX.un) |
| - | - Установка [[http://gate.isp.un/unix/Microsoft/SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows 10 | + | - Импорт системы MS Windows clientN (включить в сеть класса, сгенерировать MAC адрес, назначить IP 172.16.1.200+X) |
| - | - Установка [[https://www.google.com/chrome/|Chrome]], [[https://www.thunderbird.net/en-US/|Thunderbird]] в Windows 10 | + | - Установка [[http://gate.isp.un/unix/Microsoft/SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows clientN |
| - | - Назначение роли AD corpX.un (лучше перед этим назначить IP 172.16.1.X) | + | - Установка [[Chrome]], [[Thunderbird]] в Windows clientN |
| - | - Назначение роли CA (после AD!!!) | + | - Назначение роли CA (продолжаем во 2-м модуле) |
| - | - Назначение IP 172.16.1.X/24 MS Server 2016 | + | |
| - Настройка DNS clientN на server | - Настройка DNS clientN на server | ||
| - Включение clientN в домен | - Включение clientN в домен | ||
| - | - Добавление в DNS на server записи mail.corpX.un (!!! Это все понадобится уже в 3-м модуле) | + | - [[Материалы по Windows#Установка русского Language pack в Windows Server 2016]] (не обязательно, и может быть уже произведена) |
| - | - [[Материалы по Windows#Установка русского Language pack в Windows Server 2016]] (может быть уже произведена) | + | - Добавление в домен user1/Pa$$w0rd1 (возможно, не понадобится) |
| - | - Добавление в домен user1/Pa$$w0rd1 | + | |
| ==== 1.3 Установка CGP сервера ==== | ==== 1.3 Установка CGP сервера ==== | ||
| - | * [[http://www.communigate.ru/main/purchase/download.html|Скачать дистрибутив]] | + | |
| - | * [[http://ftp.communigate.ru/pub/CommuniGatePro/]] | + | * [[https://communigatepro.ru/server|Скачать дистрибутив с communigatepro.ru]] |
| + | * [[https://doc.communigatepro.ru/russian/admin/install/Install.html|Установите Сервер следуя нижеприведённым инструкциям]] | ||
| === Debian/Ubuntu === | === Debian/Ubuntu === | ||
| <code> | <code> | ||
| - | # wget http://www.communigate.ru/pub/CommuniGatePro/CGatePro-Linux_amd64.deb | + | # wget https://doc.communigatepro.ru/packages/CGatePro-Linux_6.5-5_amd64.deb |
| # dpkg -i CGatePro*.deb | # dpkg -i CGatePro*.deb | ||
| - | # service CommuniGate start | + | # dpkg -l | grep cgatepro-linux |
| + | # service CommuniGate status | ||
| + | |||
| + | # ps ax | grep CG | ||
| # cat /var/CommuniGate/ProcessID | # cat /var/CommuniGate/ProcessID | ||
| </code> | </code> | ||
| Line 65: | Line 78: | ||
| ==== 1.4 Первоначальная настройка ==== | ==== 1.4 Первоначальная настройка ==== | ||
| + | |||
| + | * [[https://doc.communigatepro.ru/russian/admin/install/Install.html#Config|Начальная настройка]] | ||
| + | |||
| + | * Добавляем [[Сервис SSH#Local Port Forwarding Tunnel]] для порта 8010 | ||
| <code> | <code> | ||
| - | http://172.16.1.100+X:8010 | + | http://127.0.0.1:8010 |
| </code><code> | </code><code> | ||
| Postmaster Password: xxxxxx | Postmaster Password: xxxxxx | ||
| Line 77: | Line 94: | ||
| Settings->Network->Blacklisted IPs-> | Settings->Network->Blacklisted IPs-> | ||
| - | UnBlacklistable (White Hole) IP Addresses: | + | UnBlacklistable (White Hole) IP Addresses: |
| - | 172.16.1.0/24 | + | |
| - | 10.5.0.0/16 | + | 172.16.1.0/24 |
| + | 10.5.0.0/16 | ||
| # cat /var/CommuniGate/Settings/WhiteHoles.data | # cat /var/CommuniGate/Settings/WhiteHoles.data | ||
| Line 90: | Line 108: | ||
| /usr/bin/mail: symbolic link to /opt/CommuniGate/mail | /usr/bin/mail: symbolic link to /opt/CommuniGate/mail | ||
| - | # echo Hello | mail -s Hello postmaster@localhost | + | # echo Hello | mail -s Hello postmaster@corpX.un |
| + | |||
| + | # ls /var/CommuniGate/SystemLogs/ | ||
| # cat /var/CommuniGate/Accounts/postmaster.macnt/INBOX.mslc/data1 | # cat /var/CommuniGate/Accounts/postmaster.macnt/INBOX.mslc/data1 | ||
| Line 154: | Line 174: | ||
| ==== 2.3 Создание учетной записи через CLI ==== | ==== 2.3 Создание учетной записи через CLI ==== | ||
| - | * [[https://communigate.ru/communigatepro/russian/CLI.html|Интерфейс Командной Строки / API]] | + | * [[https://doc.communigatepro.ru/russian/development/CLI.html|Интерфейс Командной Строки / API]] |
| + | * [[Настройка терминалов]] | ||
| <code> | <code> | ||
| Line 198: | Line 219: | ||
| * Perl [[Язык программирования Perl#Пример 5]] | * Perl [[Язык программирования Perl#Пример 5]] | ||
| - | ==== 2.5 Создание пользователей с помощью текстового файла ==== | + | ==== 2.5 Импорт информации о пользователях из текстового файла ==== |
| **Примечание**: | **Примечание**: | ||
| - использовать кодировку utf-8 и табуляцию между столбцами | - использовать кодировку utf-8 и табуляцию между столбцами | ||
| - | - добавить символ новой строки в конце файла | + | - добавить символ новой строки в конце файла, но, без лишних пустых строк |
| - атрибут telephoneNumber убрать, появится в следующих лабораторных работах | - атрибут telephoneNumber убрать, появится в следующих лабораторных работах | ||
| - удалить пользователей по окончании работы | - удалить пользователей по окончании работы | ||
| Line 212: | Line 233: | ||
| </code> | </code> | ||
| - | ==== 2.6 Управление дополнительным доменами в CGP ==== | + | ==== 2.6 Управление дополнительными доменами в CGP ==== |
| === Создаем новый домен === | === Создаем новый домен === | ||
| Line 221: | Line 242: | ||
| === Создаем пользователя в новом домене и назначаем ему права администратора === | === Создаем пользователя в новом домене и назначаем ему права администратора === | ||
| <code> | <code> | ||
| + | Права в основном домене | ||
| + | # less /var/CommuniGate/Accounts/Settings/access.settings | ||
| + | |||
| Users->Domains->compX.un->Objects->Create Account: user3 | Users->Domains->compX.un->Objects->Create Account: user3 | ||
| Line 250: | Line 274: | ||
| === Логинемся как user3 из домена compX.un и управляем доменом === | === Логинемся как user3 из домена compX.un и управляем доменом === | ||
| + | |||
| + | !!! Подключаться с Windows client !!! | ||
| + | |||
| <code> | <code> | ||
| http://mail.compX.un:8010/ | http://mail.compX.un:8010/ | ||
| Line 277: | Line 304: | ||
| ===== Лабораторные работы ===== | ===== Лабораторные работы ===== | ||
| - | * !!! Для корректной работы с сертификатом ввести windows client в домен но подключиться локальной учетной записью | + | * !!! Для корректной работы с сертификатом достаточно ввести windows clientN в домен, подключаемся локальной учетной записью до лабораторной работы с GSSAPI |
| ==== 3.1 Создание сертификата TLS для доменов ==== | ==== 3.1 Создание сертификата TLS для доменов ==== | ||
| Line 287: | Line 314: | ||
| </code><code> | </code><code> | ||
| Private Key | Private Key | ||
| - | Key Size: 1024 | + | Key Size: 2048 !!! Не как в записи !!! |
| </code><code> | </code><code> | ||
| Generate Key | Generate Key | ||
| Line 320: | Line 347: | ||
| === По протоколам MS Exchange и Active Sync === | === По протоколам MS Exchange и Active Sync === | ||
| - | * [[https://www.communigate.ru/pub/client/]] (проверенная версия CGatePro-MAPI-AMD64-1.54.12.35.msi.zip) | ||
| * Имя пользователя указывать полностью, с доменом | * Имя пользователя указывать полностью, с доменом | ||
| - | * [[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]] | + | |
| + | * https://communigatepro.ru/plugins#mapi | ||
| + | * [[https://mail.bmstu.ru/~postmaster/6.Dostup_k_serveru_s_ispol'zovaniem_pochtovogo_klienta_Microsoft_Outlook.pdf|Доступ к серверу mail.bmstu.ru с использованием почтового клиента Microsoft Outlook]] | ||
| ==== 3.3 Подключение через web интерфейс ==== | ==== 3.3 Подключение через web интерфейс ==== | ||
| Line 384: | Line 412: | ||
| == Синхронизация == | == Синхронизация == | ||
| + | |||
| + | <code> | ||
| + | попробуйте на всех нодах удалить - создать все записи | ||
| + | в разделе центральный справочник, вот по этому пути: Пользователи -> Домены -> domain.name -> Установки Домена | ||
| + | |||
| + | USERS->DOMAINS->corpX.un->DOMAIN SETTINGS->Directory Integration | ||
| + | </code> | ||
| <code> | <code> | ||
| Line 416: | Line 451: | ||
| <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 465: | Line 518: | ||
| </code> | </code> | ||
| - | === Заменяем логотип в Samoware интерфейсе === | + | === Заменяем логотип в Pronto интерфейсе === |
| - | + | ||
| - | * [[https://val.bmstu.ru/unix/CGP/logo-big-samoware.svg]] | + | |
| <code> | <code> | ||
| # find /opt/CommuniGate/WebSkins/ -type d | # find /opt/CommuniGate/WebSkins/ -type d | ||
| - | Named Skins: Create: Samoware | + | Named Skins: Create: hPronto- |
| - | Upload File: logo-big-samoware.svg | + | Upload File: logo-big.png |
| # find /var/CommuniGate/Accounts/WebSkins/ | # find /var/CommuniGate/Accounts/WebSkins/ | ||
| Line 557: | Line 608: | ||
| ==== 4.2 Использование встроенных средств CGP для борьбы со SPAMом ==== | ==== 4.2 Использование встроенных средств CGP для борьбы со SPAMом ==== | ||
| - | * [[http://systemzone.ru/misc/sommunigate/522-ispolzovanie-vstroennyx-vozmozhnostej-communigate-pro-dlya-borby-so-spamom.html|Использование встроенных возможностей CommuniGate Pro для борьбы со спамом]] | + | * [[http://system-administrators.info/?p=1893|Использование встроенных возможностей CommuniGate Pro для борьбы со спамом]] |
| === Настройка параметров приемника SMTP === | === Настройка параметров приемника SMTP === | ||
| Line 585: | Line 636: | ||
| === Помощь пользователей === | === Помощь пользователей === | ||
| - | в файле strings.data в строках SpamFalseNegativeReportEmail и SpamFalsePositiveReportEmail можете указать адреса, куда перенаправлять неправильно определённые письма, тогда появятся кнопки для этого | + | * [[https://val.bmstu.ru/unix/CGP/Scripts.zip|Библиотека скриптов для CommuniGate Pro (бесплатно)]] содержит [[https://val.bmstu.ru/unix/CGP/sweepMailboxes.pl|программу для массового удаления вредоносных писем]] |
| - | + | ||
| - | [[https://www.communigate.ru/main/purchase/scriptrepository.html|Библиотека скриптов для CommuniGate Pro (бесплатно)]] содержит программу для массового удаления вредоносных писем | + | |
| ==== 4.3 Использование внешних фильтров для борьбы с вирусами и SPAMом ==== | ==== 4.3 Использование внешних фильтров для борьбы с вирусами и SPAMом ==== | ||
| - | * [[https://www.communigate.ru/main/purchase/download.html|Решения от DrWeb или Касперского]] | + | * [[https://communigatepro.ru/plugins|Плагины, Kaspersky Anti-Virus/Anti-Spam]] |
| - | * [[http://program.farit.ru/doc/cgpav-rus.html|Clamav, SpamAssassin внешний фильтр для CommuniGate Pro]] | + | |
| + | * [[https://program.farit.ru/doc/cgpav-rus.html|Clamav, SpamAssassin внешний фильтр для CommuniGate Pro]] | ||
| === Развертывание антивируса === | === Развертывание антивируса === | ||
| Line 597: | Line 647: | ||
| * [[Сервис Clamav]] | * [[Сервис Clamav]] | ||
| * Модуль AppArmor [[Модуль AppArmor#Определение наличия и правка профилей для служб]] | * Модуль AppArmor [[Модуль AppArmor#Определение наличия и правка профилей для служб]] | ||
| - | * [[http://media.kaspersky.com/utilities/ConsumerUtilities/eicar.zip|eicar.zip]] | + | |
| <code> | <code> | ||
| - | # wget -O /var/CommuniGate/eicar.zip http://media.kaspersky.com/utilities/ConsumerUtilities/eicar.zip | + | # wget -O /var/CommuniGate/eicar.zip https://media.kaspersky.com/utilities/ConsumerUtilities/eicar.zip |
| # usermod -G mail clamav | # usermod -G mail clamav | ||
| Line 689: | Line 739: | ||
| === Пример настроек правил на уровне сервера, домена и пользователя через CLI === | === Пример настроек правил на уровне сервера, домена и пользователя через CLI === | ||
| - | * [[https://www.communigate.ru/CommuniGatePro/russian/Rules.html|Автоматические Правила]] | + | * [[https://doc.communigatepro.ru/russian/development/Rules.html|Автоматические Правила]] |
| * Для перемещения SPAM писем в папку администратора правило должно работать на уровне сервера, иначе, даже на уровне домена, не хватает прав (видимо, считается, что письмо перемещает пользователь ...) | * Для перемещения SPAM писем в папку администратора правило должно работать на уровне сервера, иначе, даже на уровне домена, не хватает прав (видимо, считается, что письмо перемещает пользователь ...) | ||
| Line 732: | Line 782: | ||
| ==== 5.1 Организация групповых почтовых адресов ==== | ==== 5.1 Организация групповых почтовых адресов ==== | ||
| - | === Использование списков рассылки и серверных правил === | + | === 5.1.1 Использование статических списков рассылки и серверных правил === |
| По окончании тестирования, удалить правила и список рассылки | По окончании тестирования, удалить правила и список рассылки | ||
| Line 739: | Line 789: | ||
| <code> | <code> | ||
| Set Reply-To to Group: no | Set Reply-To to Group: no | ||
| + | E-mails from Members Only: no | ||
| + | Hide in Directory: no | ||
| </code> | </code> | ||
| Line 753: | Line 805: | ||
| 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 760: | Line 812: | ||
| 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 767: | Line 819: | ||
| </code> | </code> | ||
| - | === Использование общих папок и прав доступа к ним === | + | === 5.1.2 Использование списков рассылки на основе LDAP запросов === |
| + | <code> | ||
| + | Name: toall | ||
| + | Search Filter: directory://cn=corpX.un?mail?sub?(objectClass=CommuniGateAccount) | ||
| + | |||
| + | Name: techsupport | ||
| + | Search Filter: directory://cn=corpX.un?mail?sub?(ou=techsupport) | ||
| + | </code> | ||
| + | |||
| + | === 5.1.3 Использование общих папок и прав доступа к ним === | ||
| * Для postmaster: | * Для postmaster: | ||
| Line 789: | Line 850: | ||
| </code> | </code> | ||
| - | === Использование расширеного формата почтовых адресов === | + | === 5.1.4 Использование расширенного формата почтовых адресов === |
| <code> | <code> | ||
| # echo Hello | mail -s Hello group1#postmaster@corpX.un | # echo Hello | mail -s Hello group1#postmaster@corpX.un | ||
| </code> | </code> | ||
| - | === Преобразование адресов правилами маршрутизации === | + | === 5.1.5 Преобразование адресов правилами маршрутизации === |
| Направление публичной почты в соответствующий ящик | Направление публичной почты в соответствующий ящик | ||
| Line 806: | Line 867: | ||
| </code> | </code> | ||
| - | === Применение пользовательских правил для управления почтой === | + | === 5.1.6 Применение пользовательских правил для управления почтой === |
| * Создание алиаса | * Создание алиаса | ||
| Line 814: | Line 875: | ||
| Aliases: group1 | Aliases: group1 | ||
| </code> | </code> | ||
| + | |||
| + | * [[https://doc.communigatepro.ru/russian/development/Rules.html]] | ||
| + | * [[https://doc.communigatepro.ru/admin/mail/QueueRules.html]] | ||
| + | |||
| + | * Операции условий "равно" ( is ) и "не равно" обрабатывают параметры как "шаблоны" строки: символы звёздочка (*) | ||
| + | * Операции условий "среди" ( in ) и "не среди" обрабатывают параметры как наборы из одного или нескольких "шаблонов", разделённых символами запятой (,) | ||
| * От имени postmaster создаем правила: | * От имени postmaster создаем правила: | ||
| Line 821: | Line 888: | ||
| Добавить Правило: Move to group1 | Добавить Правило: Move to group1 | ||
| Изменить | Изменить | ||
| - | Любой Кому/Копия: равно *group1* | + | Любой Кому/Копия: равно group1@* |
| Записать в: group1 | Записать в: group1 | ||
| Выбросить | Выбросить | ||
| + | </code> | ||
| + | |||
| + | === 5.1.7 Управление рассылкой на all@ === | ||
| + | <code> | ||
| + | SETTING->MAIL->RULES->auth to all | ||
| + | Any To or Cc is all@* | ||
| + | Authentcates not in user1@*,user2@* | ||
| + | Regect with Вам нельзя писать на all | ||
| + | Discard | ||
| </code> | </code> | ||
| ==== 5.2 Электронная подпись и шифрование S/MIME ==== | ==== 5.2 Электронная подпись и шифрование S/MIME ==== | ||
| Line 859: | Line 935: | ||
| * Settings->Services->HTTPU->Request Size Limit: unlimited | * Settings->Services->HTTPU->Request Size Limit: unlimited | ||
| * [[https://mail.bmstu.ru/~postmaster/7.Ispolzovanie_cloud_diska.pdf|Использование облачного хранилища]] | * [[https://mail.bmstu.ru/~postmaster/7.Ispolzovanie_cloud_diska.pdf|Использование облачного хранилища]] | ||
| + | * https://mail.bmstu.ru/filebrowser.wcgp?subDir=~логин_сотрудника | ||
| ==== 5.6 Перлюстрация писем ==== | ==== 5.6 Перлюстрация писем ==== | ||
| Line 898: | Line 975: | ||
| * Добавляем в AD DNS хост mail.corpX.un и, если нужно, autoconfig.corpX.un | * Добавляем в AD DNS хост mail.corpX.un и, если нужно, autoconfig.corpX.un | ||
| * [[Язык программирования Perl#Пример 5]] CommuniGate Pro Perl Interface | * [[Язык программирования Perl#Пример 5]] CommuniGate Pro Perl Interface | ||
| - | * Устанавливаем хелпер [[https://www.communigate.ru/CGAUTH/|CommuniGate Pro External Authentication]] и необходимые компоненты | + | * Устанавливаем хелпер [[https://val.bmstu.ru/unix/CGP/authLDAPNewAD.pl]] и необходимые компоненты |
| * !!! Работает **только** при подключении через HTTPS | * !!! Работает **только** при подключении через HTTPS | ||
| <code> | <code> | ||
| - | # ldapsearch -x -D "cn=Administrator,cn=Users,dc=corpX,dc=un" -W -h server -b "dc=corpX,dc=un" "sAMAccountName=user100+X" | + | # ldapsearch -x -D "cn=Administrator,cn=Users,dc=corpX,dc=un" -W -H ldap://server -b "dc=corpX,dc=un" "sAMAccountName=user100+X" |
| # apt install libauthen-simple-ldap-perl | # apt install libauthen-simple-ldap-perl | ||
| - | # wget http://www.communigate.ru/CGAUTH/authLDAPNewAD.pl | + | # wget https://val.bmstu.ru/unix/CGP/authLDAPNewAD.pl |
| </code> | </code> | ||
| Line 983: | Line 1060: | ||
| * Перенос ключа принципала в CGP (Users->Domains->corpX.un->Security->Kerberos) | * Перенос ключа принципала в CGP (Users->Domains->corpX.un->Security->Kerberos) | ||
| * Входим в домен как user100+X с рабочей станции client1 | * Входим в домен как user100+X с рабочей станции client1 | ||
| - | * [[https://www.communigate.ru/CommuniGatePro/russian/MAPI.html|MAPI-Коннектор]] Kerberos GSSAPI | + | * [[https://doc.communigatepro.ru/russian/admin/access/MAPI.html|MAPI-Коннектор]] Kerberos GSSAPI |
| * [[#Модуль 8. Использование CGP в качестве Web сервера]] | * [[#Модуль 8. Использование CGP в качестве Web сервера]] | ||
| * [[Thunderbird#Авто конфигурация клиента]] Thunderbird (IMAP/SMTP GSSAPI) | * [[Thunderbird#Авто конфигурация клиента]] Thunderbird (IMAP/SMTP GSSAPI) | ||
| Line 1133: | Line 1210: | ||
| Authentication Name: 00000X | Authentication Name: 00000X | ||
| Password: spasswordX | Password: spasswordX | ||
| - | Target: | + | Target: логин пользователя, если оставить пустой, будет IVR |
| GETACCOUNTRSIPS pbx | GETACCOUNTRSIPS pbx | ||
| Line 1169: | Line 1246: | ||
| select russian | select russian | ||
| </code> | </code> | ||
| - | * [[http://ftp.communigate.ru/pub/stuff/noarch/pbx_russian_files_51.zip]] | + | * [[https://val.bmstu.ru/unix/CGP/pbx_russian_files_51.zip]] |
| <code> | <code> | ||
| !!! Upload tar файлов из архива !!! | !!! Upload tar файлов из архива !!! | ||
| Line 1232: | Line 1309: | ||
| ==== 7.5 Пишем свое небольшое приложение ==== | ==== 7.5 Пишем свое небольшое приложение ==== | ||
| - | * [[http://www.communigate.ru/CommuniGatePro/russian/CGPL.html|Язык Программирования CommuniGate Pro (CG/PL)]] | + | * [[https://doc.communigatepro.ru/russian/development/CGPL.html|Язык Программирования CommuniGate Pro (CG/PL)]] |
| === Hello World по номеру 301 === | === Hello World по номеру 301 === | ||
| Line 1322: | Line 1399: | ||
| </code> | </code> | ||
| - | Доступ по имени http://user1.corpX.un ([[https://www.communigate.ru/CommuniGatePro/russian/FileStore.html#Access|Доступ к Хранилищу Файлов по HTTP]]) | + | Доступ по имени http://user1.corpX.un ([[https://doc.communigatepro.ru/russian/admin/storage/FileStore.html#Access|Доступ к Хранилищу Файлов по HTTP]]) |
| <code> | <code> | ||
| Settings->Router | Settings->Router | ||
| Line 1422: | Line 1499: | ||
| </code> | </code> | ||
| - | ==== Использование интерфейса SMNP для мониторинга ==== | + | ==== Использование интерфейса SNMP для мониторинга ==== |
| * [[https://github.com/pdacity/cgp_snmp_zabbix|pdacity/cgp_snmp_zabbix]] | * [[https://github.com/pdacity/cgp_snmp_zabbix|pdacity/cgp_snmp_zabbix]] | ||
| Line 1432: | Line 1509: | ||
| ===== Дополнительные материалы ===== | ===== Дополнительные материалы ===== | ||
| + | |||
| + | ==== Русификация сообщений ==== | ||
| + | |||
| + | * https://doc.communigatepro.ru/russian/admin/sysadmin/#Strings | ||
| ==== Миграция с MS Exchange на CGP ==== | ==== Миграция с MS Exchange на CGP ==== | ||