User Tools

Site Tools


communigate_pro

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
communigate_pro [2024/12/19 15:19]
val
communigate_pro [2026/03/26 11:19] (current)
val [5.1 Организация групповых почтовых адресов]
Line 60: Line 60:
 ==== 1.3 Установка CGP сервера ==== ==== 1.3 Установка CGP сервера ====
  
-  ​* [[http://​www.communigate.ru/​main/​purchase/​download.html|Скачать дистрибутив]] +  * [[https://​communigatepro.ru/​server|Скачать дистрибутив с communigatepro.ru]]
-  ​* [[https://​communigatepro.ru/​#download|Скачать дистрибутив с communigatepro.ru]] +
-  * [[https://​mail.bmstu.ru/​~val@bmstu.ru/​CGatePro-Linux_6.3-16_amd64.deb]]+
  
 === 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-4_amd64.deb
-# wget https://​doc.communigatepro.ru/​packages/​CGatePro-Linux_6.3-35_amd64.deb+
  
 # dpkg -i CGatePro*.deb # dpkg -i CGatePro*.deb
Line 218: Line 215:
 **Примечание**: ​ **Примечание**: ​
   - использовать кодировку utf-8 и табуляцию между столбцами   - использовать кодировку utf-8 и табуляцию между столбцами
-  - добавить символ новой строки в конце файла+  - добавить символ новой строки в конце файла, но, без лишних пустых строк
   - атрибут telephoneNumber убрать,​ появится в следующих лабораторных работах   - атрибут telephoneNumber убрать,​ появится в следующих лабораторных работах
   - удалить пользователей по окончании работы   - удалить пользователей по окончании работы
Line 306: Line 303:
 </​code><​code>​ </​code><​code>​
 Private Key  Private Key 
-Key Size: 1024+Key Size: 2048
 </​code><​code>​ </​code><​code>​
 Generate Key Generate Key
Line 339: Line 336:
 === По протоколам 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 403: Line 401:
  
 == Синхронизация == == Синхронизация ==
 +
 +<​code>​
 +попробуйте на всех нодах удалить - создать все записи
 +в разделе центральный справочник,​ вот по этому пути: Пользователи -> Домены -> domain.name -> Установки Домена
 +
 +USERS->​DOMAINS->​corpX.un->​DOMAIN SETTINGS->​Directory Integration
 +</​code>​
  
 <​code>​ <​code>​
Line 408: Line 413:
   Main->​SETTINGS   Main->​SETTINGS
   Update   Update
-</​code>​ 
-<​code>​ 
-в разделе центральный справочник,​ вот по этому пути: Пользователи -> Домены -> domain.name -> Установки Домена 
 </​code>​ </​code>​
  
Line 438: Line 440:
  
 <​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 487: Line 507:
 </​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 609: Line 627:
 в файле strings.data в строках SpamFalseNegativeReportEmail и SpamFalsePositiveReportEmail можете указать адреса,​ куда перенаправлять неправильно определённые письма,​ тогда появятся кнопки для этого в файле strings.data в строках SpamFalseNegativeReportEmail и SpamFalsePositiveReportEmail можете указать адреса,​ куда перенаправлять неправильно определённые письма,​ тогда появятся кнопки для этого
  
-[[https://www.communigate.ru/main/purchase/scriptrepository.html|Библиотека скриптов для CommuniGate Pro (бесплатно)]] содержит программу для массового удаления вредоносных писем ​+[[https://val.bmstu.ru/unix/CGP/Scripts.zip|Библиотека скриптов для CommuniGate Pro (бесплатно)]] содержит ​[[https://​val.bmstu.ru/​unix/​CGP/​sweepMailboxes.pl|программу для массового удаления вредоносных писем]] 
 ==== 4.3 Использование внешних фильтров для борьбы с вирусами и SPAMом ==== ==== 4.3 Использование внешних фильтров для борьбы с вирусами и SPAMом ====
  
Line 761: Line 779:
 <​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 775: Line 795:
     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 782: Line 802:
     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 811: Line 831:
 </​code>​ </​code>​
  
-=== Использование расширеного формата почтовых адресов ===+=== Использование расширенного формата почтовых адресов ===
 <​code>​ <​code>​
 # echo Hello | mail -s Hello group1#​postmaster@corpX.un # echo Hello | mail -s Hello group1#​postmaster@corpX.un
Line 837: Line 857:
 </​code>​ </​code>​
  
-  * [[https://www.communigate.ru/​CommuniGatePro/​russian/​Rules.html#​Conditions|Документация CommuniGateProУсловия Правил]] +  * [[https://doc.communigatepro.ru/russian/​development/Rules.html]] 
-  * Операции условий равно (is) и не равно обрабатывают параметры как "​шаблоны"​ строки:​ символы звёздочка (*)  +  * [[https://​doc.communigatepro.ru/​admin/​mail/​QueueRules.html]] 
-  * Операции условий среди (in) и не среди обрабатывают параметры как наборы из одной или нескольких "​шаблонов",​ разделённых символами запятой (,)+  * Операции условий равно ( is ) и не равно обрабатывают параметры как "​шаблоны"​ строки:​ символы звёздочка (*)  
 +  * Операции условий среди ( in ) и не среди обрабатывают параметры как наборы из одной или нескольких "​шаблонов",​ разделённых символами запятой (,)
   * От имени postmaster создаем правила:​   * От имени postmaster создаем правила:​
  
Line 846: Line 867:
   Добавить Правило:​ Move to group1   Добавить Правило:​ Move to group1
   Изменить   Изменить
-    Любой Кому/​Копия:​ равно ​*group1*+    Любой Кому/​Копия:​ равно group1@*
     Записать в: group1     Записать в: group1
     Выбросить     Выбросить
Line 932: Line 953:
  
 # 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>​
  
communigate_pro.1734610798.txt.gz · Last modified: 2024/12/19 15:19 by val