www.eserv.ru // PigMailPigProxy2/Downloads

wikipost /2012-07-17 06:38/ (v21)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
News
15.05.2012
Eserv504
15.05.2012
ActiveSync
01.04.2012
Eproxy508
25.03.2012
Eserv503
26.02.2012
Eserv502
08.02.2012
UMI.CMS
22.12.2011
Eserv431
20.12.2011
Eproxy507
15.11.2011
Eproxy506
19.09.2011
Eproxy505
08.09.2011
Eserv430
07.09.2011
Lightning
19.07.2011
PoweredBy
16.07.2011
IPv6
08.07.2011
Eproxy5beta1
17.06.2011
IPv6DNS
13.06.2011
IPv6Mail
21.03.2011
Eserv428
22.10.2010
Eserv426
22.10.2010
SSL
22.04.2010
Eserv423
20.04.2010
Eserv4WhatsNew
19.04.2010
EservLDAP
19.04.2010
EservDHCP
19.04.2010
EservRubricator
08.04.2010
EservDNS
08.04.2010
NSСI
08.04.2010
WPAD
27.03.2010
Eserv422
27.03.2010
Eserv4Docs
26.03.2010
Eserv4FAQ
21.03.2010
EservIrc
05.03.2010
Eserv421
05.03.2010
HttpProxy
02.03.2010
EservVideo
02.12.2009
Eserv4Wiki
02.12.2009
Eserv4acWEB
02.12.2009
PopPull
22.11.2009
PigMailPigProxy2/WhatsNew
22.11.2009
PigMail/WhatsNew
23.09.2009
FossilEservHowTo
22.09.2009
SourceCodeManagement
22.09.2009
FossilScm
16.09.2009
SendEmail
08.09.2009
RoundCube
07.05.2009
GitScm
07.05.2009
GitEservHowTo
06.05.2009
SunBird

Загрузка PigMail+PigProxy/2

PigMail+PigProxy/2 поставляется в виде единого установочного пакета, в состав которого входят:
  • HTTP-сервер. Это единственный обязательный компонент для любого варианта установки, поскольку именно он обеспечивает работу web-интерфейса. Кроме того, HTTP-сервер может быть использован и по прямому назначению, для обслуживания корпоративных web-сайтов.
  • FTP-сервер. Его назначение — обслуживание файлового хранилища, доступного по протоколу FTP.
  • SMTP-сервер. Обеспечивает приём входящей почты и доставку исходящей почты по протоколу SMTP. Также может собирать входящую почту из внешних ящиков по протоколу POP3.
  • POP/IMAP-сервер. Обеспечивает доступ почтовых клиентов к обслуживаемым почтовым ящикам по протоколам POP3 и IMAP4.
  • Прокси-сервер. Обеспечивает связь локальной и глобальной сетей по протоколам HTTP, FTP и Socks. Также может поддерживать работу почтовых клиентов с внешними почтовыми ящиками по протоколу POP3. Может поддерживать прямое отображение портов TCP и UDP.
  • Антивирусное ядро Dr.Web. Может использоваться SMTP-сервером и HTTP-прокси для проверки трафика. В бесплатном варианте имеет ряд серьёзных ограничений. Полная версия приобретается отдельно. В состав дистрибутива включены только исполняемые файлы модулей проверки и загрузки обновлений. Вирусные базы в комплект поставки не входят, их перед запуском антивируса необходимо загрузить отдельно с сервера производителя антивируса.
  • Антивирусное ядро KAV. Может использоваться SMTP-сервером и HTTP-прокси для проверки трафика. Бесплатного варианта использования не имеет, приобретается отдельно. В дистрибутив включены две версии антивирусного ядра KAV — KAVSS (версия 4) и KAVE (версия 5). В состав дистрибутива включены только исполняемые файлы модулей проверки и загрузки обновлений. Вирусные базы в комплект поставки не входят, их перед запуском антивируса необходимо загрузить отдельно с сервера производителя антивируса.
  • Ядро спам-фильтра SpamProtexx. Устанавливается вместе с SMTP-сервером и может использоваться для отсечения нежелательной почты. Бесплатного варианта использования не имеет, приобретается отдельно. В состав дистрибутива включены только исполняемые файлы спам-фильтра. Базы в комплект поставки не входят, их перед запуском SpamProtexx необходимо загрузить отдельно.
  • Ядро спам-фильтра LibSD. Устанавливается вместе с SMTP-сервером и может использоваться для отсечения нежелательной почты. Бесплатного варианта использования не имеет, приобретается отдельно. В состав дистрибутива включены только исполняемые файлы спам-фильтра. Базы в комплект поставки не входят, их перед запуском LibSD необходимо загрузить отдельно:
  • Ядро контент-анализатора MContent. Устанавливается вместе с SMTP-сервером и может использоваться для сложной автоматической обработки проходящей почты. В бесплатном варианте имеет ряд серьёзных ограничений. Полная версия приобретается отдельно.
  • Ограничитель трафика TrafC. Устанавливается вместе с прокси-сервером и может использоваться для ограничения полосы пропускания и общего объёма трафика в зависимости от различных условий. В бесплатном варианте имеет ряд серьёзных ограничений. Полная версия приобретается отдельно.
  • Статистическая программа Estat32. Используется для анализа работы PigMail+PigProxy. В состав дистрибутива включена бесплатная версия программы, имеющая ряд ограничений. Полная версия приобретается и устанавливается отдельно.
  • Статистическая программа Elog. Используется для анализа работы PigMail+PigProxy. Для работы программы должна быть установлена поддержка языка сценариев Perl.
  • Вспомогательные программы Eping и Etrace. Используются для проверки доступности удалённых сетевых узлов. Для их работы должна быть установлена поддержка языка сценариев Perl.
  • Поддержка языка сценариев ForthScript
В комплект поставки __не входят__:
  • Антивирус ClamAV
  • Спам-фильтр POPfile
  • Подсистема ведения статистики в базе данных MStat
  • Поддержка языка сценариев Perl
  • Поддержка языка сценариев PHP
  • Поддержка языка сценариев Python
  • Поддержка языка сценариев Parser
  • Поддержка других языков сценариев
Эти компоненты при необходимости следует загрузить и установить отдельно, указав затем в настройках PigMail+PigProxy пути их размещения.

Если у Вас уже установлена более ранняя версия PigMail+PigProxy/2, обязательно прочитайте этот раздел:
Последние изменения

Загрузить

Версия 2.4 от 17.07.2012 — EXE 10.2 МБ
HTTP: http://forum.eserv.ru/~pig/files/PigMailPigProxy-2.4.1.0-setup.exe

Документация по последней версии PigMail+PigProxy

В формате Adobe PDF — ZIP-архив 1.71 МБ
HTTP: http://forum.eserv.ru/~pig/files/PigMailPigProxy2-ru-pdf.zip

Документация в формате HTML находится в дистрибутиве, в каталоге Docs.

Для запуска потребуется ключ активации в виде сертификата X.509, который можно бесплатно получить на сервере сертификации. С этим ключом все программы пакета будут полнофункционально работать в течение 30 дней. Ключ высылается на адрес электронной почты, указанный при создании сертификата.

Обновление предыдущей версии PigMail+PigProxy/2

Обновления версии установкой поверх — штатный режим, предусмотренный программой-установщиком. Все индивидуальные настройки и данные при этом сохраняются. Возможно добавление новых элементов настройки и удаление устаревших. Установщик допускает даже установку поверх актуальной версии — для восстановления повреждённой конфигурации, для доустановки нужных, но не установленных ранее компонентов или для удаления компонентов ненужных. Он всё сделает сам и даже не обидится, если Вы забудете остановить службы (что, разумеется, будет предложено на первом же шаге), сам остановит работающие службы и после обновления запустит их заново.

Полуавтоматическое обновление с PigMail+PigProxy/1

Если у Вас установлен PigMail+PigProxy версии 1, обновить эту установку до версии 2 в один шаг не получится. Возможных вариантов настройки слишком много, и совершенно не обязательно, что установщик справится с преобразованием без ошибок. Вероятность ошибок возрастает, если Вы задумали обновить не самую последнюю из версий PigMail+PigProxy/1. Поэтому рекомендуется сначала обновить имеющуюся установку до актуальной версии традиционным способом (вручную) и только после этого приступать к переходу на новую версию.
Независимо от степени новизны обновляемой версии установщик с задачей сам не справится. Ему необходимо помочь, выполнив часть операций вручную.
  1. Выполните пробную установку PigMail+PigProxy в отдельный каталог рядом с рабочей установкой. Согласитесь на предложение установщика выполнить импорт настроек и данных из существующей установки версии 1.
  2. Запустите HTTP-сервер новой установки (сервер рабочей установки придётся остановить) и с помощью web-интерфейса проверьте, насколько успешно прошёл импорт настроек. Проверьте ВСЕ пути к каталогам и файлам конфигурации и данных, которые в настройках PigMail+PigProxy/1 были заданы явно, в том числе (и особенно) в управляющих списках. Исправьте ошибки установщика.
  3. Убедитесь, что все рабочие данные — содержимое почтовых ящиков, обученные базы антиспама и прочее содержимое каталога DATA — успешно и полностью скопированы в новую установку. Обратите особое внимание на публикации — сайты HTTP и FTP, — заданные в списках виртуальных каталогов соответствующих серверов. Содержимое этих каталогов НЕ копируется: установщик полагает, что они либо располагаются в стандартном каталоге, определённом для публикаций, и потому скопированы вместе с ним, либо находятся вне иерархии каталогов PigMail+PigProxy, и, следовательно, двигать их незачем. Если эти предположения неверны, исправьте ситуацию.
  4. Тщательно проверив результаты импорта и убедившись в отсутствии ошибок, полностью удалите Eserv/3 с помощью штатной программы. В памяти системы не должно остаться никаких следов — ни установленных служб, ни более формальных отметок.
  5. Снова запустите установщик PigMail+PigProxy, выберите режим изменения конфигурации и установите службы.

Ручное обновление с PigMail+PigProxy/1

Если Ваши настройки в части расположения каталогов и файлов настроек и данных радикально отличаются от принятых по умолчанию, установщик может наделать слишком много ошибок при импорте. Вероятность ошибок возрастает, если Вы задумали обновить не самую последнюю из версий PigMail+PigProxy/1. Поэтому рекомендуется сначала обновить имеющуюся установку до актуальной версии традиционным способом (вручную) и только после этого приступать к переходу на новую версию. Если Вы опасаетесь проблем с вышеописанным полуавтоматическим переходом (или уже имели возможность наблюдать большое количество таких проблем), выполните обновление вручную.
Здесь установщик сам не справится. Ему необходимо помочь, выполнив большую часть операций вручную.
  1. Сохраните все отредактированные Вами управляющие списки, конфигурационный файл Eserv3.ini и другие данные конфигурации — всё, что обычно хранится в каталоге CONF.
  2. Сохраните все рабочие данные — содержимое почтовых ящиков, обученные базы антиспама и прочее содержимое каталога DATA.
  3. С помощью штатной программы полностью удалите Eserv/3. В памяти системы не должно остаться никаких следов — ни установленных служб, ни более формальных отметок.
  4. Выполните установку PigMail+PigProxy. Об ответах на вопросы установщика можете особо не задумываться, они в конечном итоге нигде не сохранятся.
  5. Скопируйте сохранённый конфигурационный файл Eserv3.ini в каталог установки PigMail+PigProxy под именем PigMail2.ini, перезаписав имеющийся там файл.
  6. Откройте только что скопированный файл в Блокноте и отредактируйте два параметра в секции [Dirs]:
    1. Conf. По идее, этот параметр не нуждается в редактировании — либо Вы его оставили в первоначальном состоянии, либо изменили сознательно. Просто проверьте, на какой каталог он указывает. Если хотите изменить расположение каталога, то сейчас самое время.
    2. PigMailConf. Скорее всего, его значение не совпадает со значением параметра Conf. Если Вы намеревались собрать все данные конфигурации вместе, то сейчас самое время поменять настройки.
  7. Теперь, когда Вы определились с расположением данных конфигурации, поместите сохранённые настроечные данные на определённое для них место.
  8. Скопируйте в надлежащие места сохранённые рабочие данные.
  9. Проверьте целостность системы управляющих списков и шаблонов с помощью специального инструмента администратора — он допускает возможность автономного запуска с помощью командного файла checklists.bat в каталоге CONF или CONF.orig. Протокол работы программы будет отображён на экране в окне Блокнота. Язык протокола — английский (en) или русский (ru) — можно указать в качестве параметра запуска командного файла, воспользовавшись окном командной строки. Программа способна воссоздавать отсутствующие списки. По возможности для этого используются образцы списков из каталога CONF.orig, а если подходящий файл не обнаруживается, то программа создаёт пустой список. Кроме того, она умеет преобразовывать списки из старого формата в новый. Однако, делает она это, исходя из собственных среднестатистических представлений, поэтому результат преобразования следует тщательно проверить и при необходимости внести исправления.

Обновление со стандартной конфигурации Eserv/3

В настоящее время установщик такой услуги не предоставляет, ему необходимо помочь, выполнив часть операций вручную.
  1. Выполните пробную установку PigMail+PigProxy в отдельный каталог и внимательно изучите его содержимое (см. в документации раздел Структура каталогов). Это поможет Вам понять различие между двумя конфигурациями и правильно перенести данные.
  2. Сохраните все отредактированные Вами управляющие списки, конфигурационный файл Eserv3.ini и другие данные конфигурации — всё, что обычно хранится в каталоге CONF.
  3. Сохраните все рабочие данные — содержимое почтовых ящиков, обученные базы антиспама и прочее содержимое каталога DATA.
  4. С помощью штатной программы полностью удалите Eserv/3. В памяти системы не должно остаться никаких следов — ни установленных служб, ни более формальных отметок.
  5. Выполните чистовую установку PigMail+PigProxy. Об ответах на вопросы установщика можете особо не задумываться, они в конечном итоге нигде не сохранятся.
  6. Скопируйте сохранённый конфигурационный файл Eserv3.ini в каталог установки PigMail+PigProxy под именем PigMail2.ini, перезаписав имеющийся там файл.
  7. Откройте только что скопированный файл в Блокноте и отредактируйте два параметра в секции [Dirs]:
    1. Conf. По идее, этот параметр не нуждается в редактировании — либо Вы его оставили в первоначальном состоянии, либо изменили сознательно. Просто проверьте, на какой каталог он указывает. Если хотите изменить расположение каталога, то сейчас самое время.
    2. PigMailConf. Этого параметра там нет. Создайте его с тем же значением, что и у параметра Conf.
  8. Теперь, когда Вы определились с расположением данных конфигурации, поместите сохранённые настроечные данные на определённое для них место. Обратите внимание на существующую при настройках по умолчанию разницу в расположении каталогов и отдельных файлов.
  9. Скопируйте в надлежащие места сохранённые рабочие данные. Обратите внимание существующую при настройках по умолчанию на разницу в расположении каталогов данных.
  10. Проверьте целостность системы управляющих списков и шаблонов с помощью специального инструмента администратора — он допускает возможность автономного запуска с помощью командного файла checklists.bat в каталоге CONF или CONF.orig. Протокол работы программы будет отображён на экране в окне Блокнота. Язык протокола — английский (en) или русский (ru) — можно указать в качестве параметра запуска командного файла, воспользовавшись окном командной строки. Программа способна воссоздавать отсутствующие списки. По возможности для этого используются образцы списков из каталога CONF.orig, а если подходящий файл не обнаруживается, то программа создаёт пустой список. Кроме того, она умеет преобразовывать списки из старого формата в новый. Однако, делает она это, исходя из собственных среднестатистических представлений, поэтому результат преобразования следует тщательно проверить и при необходимости внести исправления.
  11. Заполните списки и шаблоны в соответствии с Вашими потребностями (см. в документации разделы Назначение и формат управляющих списков и Шаблоны, а также Вопросы и ответы). Также дополните Ваш конфигурационный файл PigMail2.ini в каталоге установки недостающими индивидуальными параметрами, переопределяющими стандартные настройки (см. в документации раздел Параметры файла настроек PigMail2.orig.ini). Хотя этот шаг можно слегка отложить и выполнить с помощью web-интерфейса.
Назад к описанию PigMail+PigProxy/2
Работает на Eserv/7.0.beta1/Linux/arm64 (Dec 25 2023)