PigMail+PigProxy/1 — последние изменения
24 марта 2008 года. Опубликована версия 1.34- Web-интерфейс: исправлена опечатка в разделе настроек антивируса (спасибо Ivan-T)
 - + Все серверы: добавлена настройка для указания расположения используемых баз данных (Dirs[DB], SMTP[DB])
 - + SMTP-сервер: добавлена возможность ведения почтового реестра (SMTP[UseMailRoll], SMTP[MailRollDB], SMTP[MailRollPolicy], SMTP[MailRollWhiteListThreshold], SMTP[MailRollInboundThreshold], SMTP[MailRollOutboundThreshold], SMTP[MailRollDebug]) (идея и первоначальная реализация Dandy)
 - Антивирус: изменено начальное значение для командной строки запуска загрузки обновления вирусных баз KAV версии 5 (AntivirusKAV5[Updater])
 - + ELog: добавлена страница редактирования пользовательских настроек
 - + SMTP-сервер: "липучка" (tarpit) используется также при отказах клиенту в подключении и при отказах в авторизации
 - + SMTP-сервер: "липучка" (tarpit) не применяется в отношении полностью авторизованных отправителей
 - Web-интерфейс: исправлена ошибка, в результате которой редактирование квот не работало в браузере FireFox (спасибо DAC)
 - SMTP-сервер: исправлен ответ сервера, подтверждающий адрес получателя исходящей почты в случае неавторизованной сессии (спасибо vdima)
 - Антивирус: изменено начальное значение имени флаг-файла для антивирусов KAV версий 4 и 5, поскольку в результате реорганизации технологического процесса файл ежедневного обновления может не изменяться довольно долго (AntivirusKAV[FlagFile], AntivirusKAV5[FlagFile])
 - + SMTP-сервер: добавлена возможность формирования административных оповещений о недоставке почты (SMTP[UseAlerter], SMTP[OnAlertNotification], SMTP[OnAlertNotifyFrom], SMTP[OnAlertNotifyTo], Pop3Recv[UseAlerter], Pop3Recv[OnAlertNotification], Pop3Recv[OnAlertNotifyFrom], Pop3Recv[OnAlertNotifyTo]) (идея leka)
 - + Антивирус: добавлена реализованная в стандартной конфигурации возможность ограничения числа сканирующих процессов KAV версии 5 (AntivirusKAV5[MaxScanningProcesses])
 - + Прокси-сервер: добавлена реализованная в стандартной конфигурации поддержка ускоренной авторизации (PROXY[CacheAuth]) (спасибо solovanna)
 - + Web-интерфейс: в заголовках страниц выводится информация о версии Eserv (если доступна) и PigMail/PigProxy (идея Ivan-T)
 - + HTTP-сервер: добавлена поддержка ускоренной авторизации (HTTP[CacheAuth])
 - + SMTP-сервер, POP/IMAP-сервер, прокси-сервер, FTP-сервер: добавлена возможность тонкой настройки параметров производительности серверов (SMTP[UsePerformanceTuning], SMTP[ListenQLen], IMAP[UsePerformanceTuning], IMAP[PacketSize], IMAP[ListenQLen], PROXY[UsePerformanceTuning], PROXY[ListenQLen], FTP[UsePerformanceTuning], FTP[PacketSize], FTP[ListenQLen])
 - + Web-интерфейс: оптимизирована работа редактора настроек со значениями параметров по умолчанию. Возможность возврата к значениям по умолчанию доступна для всех настроечных параметров (спасибо Ivan-T)
 - + ELog: добавлена возможность при обработке статистики прокси-сервера исключать отдельные целевые серверы по заранее настроенному списку (идея ND)
 - + Web-интерфейс: улучшена навигация в редакторе списков и редакторе файлов — добавлены обратные ссылки в исходный раздел редактора настроек (идея leka)
 - + SMTP-сервер: добавлена реализованная в стандартной конфигурации более жёсткая проверка почтовых адресов на допустимость (спасибо Dandy и ac)
 - + IMAP-сервер, web-интерфейс: при перемещении писем в очередь исходящих для повторной доставки все даты файла устанавливаются на текущее время для предотвращения преждевременного возврата "по возрасту" (спасибо Dandy и ac)
 - Общие настройки: изменено начальное значение режима проверки клиентских сертификатов при установлении защищённого соединения (Server[SslVerifyClient])
 - + SMTP-сервер: расширенный сервис доставки исходящей почты SmtpSend может использовать защищённый режим (SSL) для передачи почты в зависимости от сочетания адресов отправителя и получателя и имени почтового сервера-получателя (SmtpSend[Certificate], SmtpSend[SslVerifyServer], SmtpSend[TransferSecurityList]) (идея Dandy)
 - ! SMTP-сервер: в связи с добавлением поддержки защищённого режима передачи изменился формат списка получателей "чужих" доменов (EmailSmtpForward) (старый формат поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
 - SMTP-сервер: изменился формат списка параметров авторизации на почтовых серверах адресатов (TargetAuthList) (старый формат поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
 - SMTP-сервер: в сервисе расширенной доставки исходящей почты SmtpSend исправлены ошибки установки реквизитов авторизации на серверах-получателях — при наличии индивидуальных настроек сбивались реквизиты по умолчанию, заданные для очереди в целом
 - ELog: исправлен ошибочный шаблон имени файла для статистических журналов POP3-прокси (спасибо DAC)
 - + Web-интерфейс: добавлена реаизованная в стандартной конфигурации возможность управления отображением в интерфейсе администратора информации о текущей доступной версии Eserv (HTTP[VersionInformer])
 - + SMTP-сервер: установка локальной политики WL отключает не только фильтрацию спама, но и проверку отправителя по спискам запрещённых (FromEmailBlackList) и доверенных (FromEmailWhiteList) отправителей
 
- + SMTP-сервер: все рабочие плагины при запуске сервера отмечаются в главном журнале
 - + POP/IMAP-сервер: плагины поддержки спам-фильтров при запуске сервера отмечаются в главном журнале
 - !+ Web-интерфейс: реализована поддержка нового формата статистики ограничителя трафика TrafC. Внимание! Имена журнальных файлов не изменились, но формат поменялся радикально. При переходе на новую версию старые журналы необходимо переместить или удалить
 - + SMTP-сервер: добавлена возможность извещения получателей о превышении квот на общий объём и количество писем в почтовом ящике (SMTP[QuotaExceedNotify], SMTP[QuotaExceedNotification]) (идея Unhurried)
 - SMTP-сервер: исправлены ошибки в коде плагина поддержки квот на почтовые ящики
 - ELog: исправлена ошибка обработки статистики HTTP-прокси — неверно обрабатывались URL, содержащие параметры авторизации на целевом сервере
 - UDPMAP-прокси: исправлены ошибки, приводившие к неработоспособности сервиса (спасибо ND)
 - + SMTP-сервер: если при классификации письма произошёл сбой фильтра PopFile, то в случае совместной работы нескольких спам-фильтров его мнение не учитывается (спасибо wladimir и ac)
 - + ELog: добавлена обработка класса писем, соответствующего сбоям PopFile
 - SMTP-сервер: исправлена ошибка, из-за которой не доставлялись письма локальным адресатам из списка рассылки, если домен получателя отсутствовал в списке локальных доменов (LocalDomains), но был задан как почтовый домен по умолчанию (спасибо vasserge)
 - Web-интерфейс: исправлена установка значений настроечных параметров-флагов при наличии варианта "по умолчанию" (спасибо Ivan-T)
 - + SMTP-сервер: IP-адреса отправителей, попадающие под действие списка запрещённых сетей или принадлежащие зарезервированным диапазонам локальных сетей, не проверяются по спискам RBL (спасибо mammonth)
 - + SMTP-сервер: в отказах на протокольные команды HELO и EHLO также используется "липучка" (tarpit)
 - UDPMAP-прокси: включена обработка пропущенного уровня оперативного журнала (спасибо leka)
 - HTTP-прокси: исправлена ошибка, приводившая к неработоспособности плагина spylog (спасибо leka)
 - + SMTP-сервер: в списки доверенных сетей спам-фильтра (IpWhiteList), доверенных отправителей спам-фильтра (FromEmailWhiteList), особых получателей спам-фильтра (ToEmailWhiteList), ограниченных получателей (RestrictedEmails), ограниченных отправителей (RestrictedFromEmails), рассылки и нерассылки добавлено поле примечания (идея Dandy, AMB, leka). Формат списков изменился (старый формат тоже поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
 - + SMTP-сервер: добавлена возможность исключения произвольных сетей и IP-адресов из проверки по онлайновым спискам RBL (SMTP[RBLWhiteList]) (идея mammonth)
 - ELog: исправлена ошибка неверной сортировки данных в статистике работы агента smtpsend4 и сервиса SmtpSend
 - + Web-интерфейс: изменён дизайн редактора списков (идея leka)
 - + SMTP-сервер, прокси-сервер, HTTP-сервер, FTP-сервер: добавлены средства управления ведением дополнительных оперативных журналов (SMTP[LogAVEvents], SMTP[LogAVOkEvents], PROXY[LogAcl], PROXY[LogTrafC], HttpProxy[LogAcl], HttpProxy[LogTrafC], HttpProxy[LogAVEvents], HttpProxy[LogAVOkEvents], FtpProxy[LogAcl], FtpProxy[LogTrafC], SocksProxy[LogAcl], SocksProxy[LogTrafC], HTTP[LogAcl], FTP[LogAcl]) (идея ND)
 - !- UDPMAP-прокси: исключена как не имеющая смысла проверка по списку разрешённых сетевых интерфейсов (UDPMAP[MyIpList]) (спасибо ND). Изменился формат основного списка отображений портов UDP (UdpMap). Новый формат не совместим со старым. Необходимо выполнить проверку целостности управляющих списков
 - + Антивирус: отдельно обрабатывается и фиксируется в журналах ситуация, когда имя вируса определить не удалось. Такие объекты фиксируются в журналах как подозрительные
 - + ELog: добавлена обработка класса писем, подозрительных на наличие инфекции
 - + SMTP-сервер: улучшена защита загрузчика внешней POP-почты Pop3Recv от некорректных писем, содержащих в середине строку-терминатор (спасибо ac)
 - + HTTP-сервер: расширены примеры списков типов данных (ContentTypeList) и обработчиков сценариев (ScriptHandlers). Добавлены два варианта именования индексных файлов
 - + Антивирус: добавлена поддержка антивируса KAV новой версии 5 (KAVE) (AntivirusKAV5[Bin], AntivirusKAV5[Data], AntivirusKAV5[Updater], AntivirusKAV5[UpdateInterval], AntivirusKAV5[ReloadInterval], AntivirusKAV5[FlagFile], AntivirusKAV5[ProxyPerformsUpdate], AntivirusKAV5[SMTPPerformsUpdate])
 - Антивирус: исправлена и приведена в соответствие со стандартной конфигурацией процедура запуска антивируса ClamAV
 - SMTP-сервер: при записи в некоторые статистические журналы собственного текстового формата из почтовых адресов удаляются кавычки, чтобы не нарушался формат журнала (спасибо alexandr)
 - + Все серверы: добавлена реализованная в стандартной конфигурации возможность записи дополнительных журналов во внутреннюю базу данных формата 
SQLite3 (Server[LogToIntDb], Lists[Db3Log]) - + Все серверы: поддержано реализованное в стандартной конфигурации кэширование списка шаблонов журнальных строк log.str.txt в оперативной памяти для уменьшения числа обращений к диску и повышения быстродействия
 - + Все серверы: используется расширенная функция сравнения текстовой строки с шаблоном
 - SMTP-сервер: исправлена опечатка в примере списка извещения владельцев локальных почтовых ящиков (ToEmailNotify) (спасибо leka)
 - Web-интерфейс: небольшие косметические исправления в редакторе настроек и списков
 
История изменений - 2006 год
История изменений - 2005 год
История изменений - 2004 год
Назад к описанию PigMail
Назад к описанию PigProxy
