PigMail+PigProxy/1 — история изменений (2007 год)
21 сентября 2007 года. Опубликована версия 1.32- + POP-сервер: добавлена реализованная в стандартной конфигурации возможность замедлять передачу строк ответа на команду LIST (POP[PopListDelay])
- + SMTP-сервер: автоматическая блокировка отправителя спама выполняется также и в том случае, когда получатель спама специальный (Abuse)
- Web-интерфейс: проверка целостности управляющих списков защищена от аварийного завершения в случае отсутствия списка локальных доменов или источников авторизации
- + Web-интерфейс: расширен перечень старых форматов управляющих списков, автоматически конвертируемых в ходе проверки целостности (спасибо Dandy)
- Web-интерфейс: устранены ошибки формирования встроенных отчётов (спасибо leka)
- Web-интерфейс: редактор настроек и управляющих списков защищён от аварийного завершения в случае отсутствия списка локальных доменов или источников авторизации
- Web-интерфейс: конвертор списков пользователей и групп и почтовых ящиков из формата Eserv/2 защищён от аварийного завершения в случае отсутствия списка локальных доменов или источников авторизации
- + Увеличено число плагинов, отмечающихся при запуске в журнале службы
- + SMTP-сервер: в списки автоматической авторизации (FromEmailAutoLogon), особых отправителей (SpecialSenders), псевдонимов (ToEmailAliases), получателей "чужих" доменов (EmailSmtpForward), автоответчиков (AutoReply), списков рассылки (ToEmailMailLists), извещения владельцев локальных почтовых ящиков (ToEmailNotify) и почтовых роботов (ToEmailRobots) добавлено поле примечания (идея Dandy, AMB, leka). Формат списков изменился (старый формат тоже поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- + ELog: итоговая строка выводится также в начале таблицы
- SMTP-сервер: исправлена ошибка генерации Message-ID для писем-извещений, проводившая к нарушению структуры журналов собственного формата
- + SMTP-сервер: при записи в оперативный журнал результатов проверок, связанных с обращением к DNS (и потому достаточно длительных), временной штамп выставляется соответственно моменту завершения проверки (спасибо Dandy)
- + SMTP-сервер: добавлена возможность отмены проверки соответствия имени клиентского узла, переданного в команде HELO/EHLO, IP-адресу подключения (идея Dandy)
- Общие настройки: изменился формат списков локальных (LocalNetworks) и доверенных (IpWhiteList) сетей (старый формат тоже поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- + SMTP-сервер: добавлен расширенный сервис доставки исходящей почты SmtpSend (SMTP[UseSmtpSend], секция [SmtpSend])
- FTP-сервер: исправлены неточности в обработке команды CWD
- + SMTP-сервер: в список отправителей, которым не надо посылать автоответы (NoAutoReplyTo) добавлено поле примечания (идея Dandy, AMB, leka). Формат списка изменился (старый формат тоже поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- Web-интерфейс: исправлена ещё одна ошибка, приводившая к сбоям при переклассификации писем (спасибо leka, ac, Unhurried)
- + FTP-сервер: добавлена поддержка режима межузлового обмена данными (FTP[AllowInterhost])
- + ELog: при обработке журналов доставки исходящей почты принимается во внимание номер порта на сервере-получателе, выводимый в журнал расширенным сервисом SmtpSend
- ELog: исправлена ошибка при передаче в детальные отчёты параметров отбора по целевому хосту и порту, проявлявшаяся при обработке журналов HTTP- и FTP-прокси
- + SMTP-сервер: автоответчик не отвечает самому себе
- + Web-интерфейс: добавлена возможность управлять отображением раскрашенных писем на странице переклассификации ошибочно задержанной почты самим отправителем (AntispamPopFile[ShowColorized]) (идея Dandy)
- + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv при рассинхронизации протокола выполняет попытку корректного отключения от сервера, чтобы из ящика были удалены успешно загруженные письма (спасибо Anth и ac)
- + Прокси-сервер, HTTP-сервер, FTP-сервер: запись в журнал обработки списка прав доступа выполняется в зависимости от уровня журнала (идея Dandy)
- + Прокси-сервер: изменения в коде подсистем отображения портов TCP и POP3-прокси, повышающие надёжность подключения к целевому серверу
- HTTP-сервер: исправлен вывод журнала ошибок работы ограничителя времени выполнения CGI-сценариев (спасибо leka)
- + HTTP-сервер: в оперативный журнал выводится отметка о прерывании выполнения CGI-сценария (спасибо leka)
- ! Общие настройки: с целью унификации изменился формат списков запрещённых сетей (IpBlackList) (спасибо ZeroBit). Для SMTP-сервера новый формат несовместим со старым. Необходимо выполнить проверку целостности управляющих списков
- + Все серверы: добавлена реализованная в стандартной конфигурации обработка ошибок серверных слушающих сокетов. Информация об ошибке выводится в журнал, слушающий сокет открывается заново
- Web-интерфейс: исправлена ошибка в редакторе настроек, в ряде случаев блокировавшая изменение некоторых параметров (спасибо leka)
- + HTTP-сервер: добавлена возможность работы с использованием произвольного количества слушающих портов (HTTP[UseMultiPort], HTTP[ListenPorts]) (идея leka)
- !+ HTTP-сервер: при обработке списка виртуальных каталогов (VirtualFolders) также учитывается номер порта сервера, на который поступил запрос. Формат списка изменился. Новый формат не совместим со старым. Необходимо выполнить проверку целостности управляющих списков
- + SMTP-сервер: изменён способ доставки спам-почты получателям. В свойствах локальных почтовых ящиков можно установить привилегию спам-администратора — такие получатели будут получать весь спам с раскладкой по папкам, соответствующим классификации. Прочие получатели спама не будут получать письма, классифицированные как вирусные, а остальной спам будут получать в одну общую папку (идея Dandy)
- SMTP-сервер: исправлена ошибка, в результате которой в статистику MStat не попадали данные о письмах, классифицированных как спам, но допущенных к доставке получателям (спасибо Dandy)
- SMTP-сервер: исправлена ошибка неверной начальной установки ограничения на размер исходящих писем
- Прокси-сервер, web-интерфейс: увеличено до максимума (2048 байт) ограничение на длину строки списка назначения каналов для пользователей (UserCanalsList) (спасибо rvm и mixsv)
- Web-интерфейс: в редакторе списков устранены ошибки отображения некоторых специальных слов (спасибо leka)
- SMTP-сервер: исправлена ошибка в загрузчике внешней POP-почты Pop3Recv, внесённая в при оптимизации кода и приводившая к неработоспособности загрузчика (спасибо ND и ac)
- SMTP-сервер: исправлена ошибка в загрузчике внешней POP-почты Pop3Recv: теперь перед обработкой каждого письма сбрасывается счётчик ошибок формата
- SMTP-сервер: исправлена ошибка в загрузчике внешней POP-почты Pop3Recv: добавлена пропущенная инициализация плагинов в ситуации, когда не удалось определить отправителя и разрешено использование пустого адреса отправителя
- Web-интерфейс: исправлена ошибка, приводившая к сбоям при переклассификации писем (спасибо leka)
- SMTP-сервер: исправлена ошибка обработки адреса отправителя в ситуации, когда адрес принадлежит многосерверному домену и отсутствует в списке локальных почтовых ящиков (спасибо Kotkov82)
- + SMTP-сервер: отправители, принадлежащие к многосерверному домену и отсутствующие в списке локальных почтовых ящиков, теперь могут отправлять исходящую почту (SMTP[RelayMultiSite]) (идея Kotkov82)
- ! Общие настройки: изменился формат списка локальных доменов (LocalDomains). Новый формат не совместим со старым. Необходимо выполнить проверку целостности управляющих списков
- Web-интерфейс: исправлена ошибка вызова статистической программы Estat32 из меню администратора (спасибо DAC)
- + HTTP-сервер: в примеры списков виртуальных каталогов (VirtualFolders) и прав доступа (ACL) добавлена настройка для доступа к статистической программе Estat32 (спасибо DAC)
- + SMTP-сервер: в оперативном журнале загрузчика внешней POP-почты Pop3Recv пароль больше не пишется открытым текстом
- Web-интерфейс: устранено прерывание выполнения операции по тайм-ауту при длительном построении встроенных отчётов (спасибо ZeroBit)
- ELog: исправлена ошибка некорректного автоматического определения языка запроса при работе в Opera и FireFox (спасибо ZeroBit)
- SMTP-сервер: в планировщике исправлена ошибка некорректной установки длительности периода обработки очереди отложенной доставки
- Межсетевой экран: исправлена ошибка в детекторе атак, приводившая к сбоям при блокировке-разблокировке IP-адреса (спасибо Unhurried)
- SMTP-сервер: в загрузчике внешней POP-почты Pop3Recv устранена ошибка возможного сброса длительности тайм-аута подключения к серверу
- + Антивирус: для сервиса обновления антивирусных баз Dr.Web добавлена возможность указать расположение файла журнала (AntivirusDrWEB[UpdaterLog]) (спасибо leka)
- - Антивирус: из настроек сервиса обновления антивирусных баз Dr.Web исключено как устаревшее указание ссылки на область обновления (AntivirusDrWEB[UpdateUrl]) (спасибо leka)
- + Антивирус: в настройках модуля KAV путь к каталогу данных (AntivirusKAV[Data]) может быть относительным
- + HTTP-сервер: добавлена реализованная в стандартной конфигурации возможность задать ограничение по времени на выполнение CGI-сценариев (HTTP[DefaultCgiTimeout]). Изменился формат списка обработчиков сценариев (ScriptHandlers) (старый формат тоже поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- + Увеличено число плагинов, отмечающихся при запуске в журнале службы
- + IMAP-сервер: добавлена реализованная в стандартной конфигурации возможность замедлять передачу строк ответа на команду FETCH (IMAP[FetchDelay])
- + HTTP-сервер: расширен список индексных файлов по умолчанию (HTTP[DirectoryIndex])
- HTTP-сервер: улучшена обработка ссылок на каталоги, не завершающихся финальным разделителем
- + POP-сервер, IMAP-сервер: добавлена поддержка группировки пользователей (IMAP[GroupList], IMAP[PlainGroupList], IMAP[Eserv2GroupList], IMAP[UseExtendedGroups], IMAP[ExtendedGroupList], POP[GroupList], POP[PlainGroupList], POP[Eserv2GroupList], POP[ExtendedGroupList])
- + POP-сервер, IMAP-сервер: добавлена поддержка прав пользователей (IMAP[ACL], POP[ACL]) (идея pavlad)
- HTTP-прокси: исправлена ошибка вывода в оперативный журнал заголовков сообщений о неустранимых ошибках связи
- + SMTP-сервер, антиспам: добавлена возможность автоматически удалять копии писем, переклассифицированных отправителем через web-интерфейс, из каталога хранения неоднозначно классифицированных писем (Antispam[CleanAmbiguousOnWebRC]) (идея Dandy)
- !+ HTTP-прокси: существенно расширены возможности управления перенаправлением запросов. В связи с этим изменился формат списка перенаправления (UrlRedirect). Новый формат несовместим со старым. Необходимо выполнить проверку целостности управляющих списков
- + Web-интерфейс: добавлен новый инструмент администратора — проверка целостности управляющих списков и автоматическое преобразование из старого формата в новый
- Web-интерфейс: исправлено описание настроек авторизации Socks-прокси
- Web-интерфейс: исправлен ряд незначительных ошибок в редакторе настроек и списков (при участии leka)
- Межсетевой экран: исправлена ошибка в детекторе атак, приводившая к вечной блокировке IP-адреса (спасибо vze и rvm)
- ELog: исправлена ошибка в отображении установленного фильтра по типам отправителей в статистике входящей почты
- ELog: исправлена ошибка в процедуре общего анализа трафика для прокси-сервера, из-за чего насчитывался дополнительный внешний трафик
- + Web-интерфейс: на странице начального выбора параметров статистики квот TrafC выводится текущее состояние каждого Quota-канала (идея ND, исходная реализация rvm)
- Web-интерфейс: исправлена ошибка, из-за которой пользователь мог видеть статистику по Quota-каналам TrafC, к которым у него нет доступа (спасибо ND)
- POP3-прокси: исправлена ошибка, приводившая к неработоспособности сервиса (спасибо ZeroBit)
- HTTP-прокси: вывод отладочного плагина put_log (протоколирование содержимого запросов POST) переведён на восьмой уровень оперативных журналов, чтобы не смешивался с отладочным выводом ответов целевых серверов (идея Pg1)
- + Прокси-сервер: добавлена поддержка существующего в стандартной конфигурации монитора флагов (Dirs[Flags], PROXY[Flags])
- + Web-интерфейс: добавлен инструмент сброса квот TrafC — как всех, так и выборочно
- + Web-интерфейс: добавлен инструмент модификации квоты TrafC
- + Web-интерфейс: в настройки авторизации HTTP и FTP-сервера добавлены пропущенные опции использования IP-авторизации (спасибо ND)
- + Web-интерфейс: при выводе пользовательской статистики квот TrafC выборка доступных каналов производится без учёта регистра задания имени учётной записи пользователя в списке назначения каналов для пользователей (UserCanalsList) (спасибо ND)
- Прокси-сервер: исправлена ошибка, из-за которой не работало автоматическое заполнение списка назначения каналов для пользователей (UserCanalsList) TrafC (спасибо ND)
- + HTTP-прокси: добавлена возможность выборочного подробного отслеживания пользовательских запросов (HttpProxy[UseSpyLog], HttpProxy[SpyLogControl], HttpProxy[SpyLogTemplate])
- Прокси-сервер: устранена ошибка, проявлявшаяся, когда при отключённом ограничителе трафика TrafC в списках управления доступом к прокси-серверу использовались макросы, определённые в модуле поддержки TrafC (спасибо ND)
- Web-интерфейс: увеличен размер полей для редактирования условий опроса ящиков в настройках загрузчиков внешней POP-почты Pop2Smtp и Pop3Recv (спасибо ZeroBit)
- + HTTP-сервер: действие списков типов данных (ContentTypeList) и кодировки (CharsetList) распространяется также и на пользовательские (не входящие в состав web-интерфейса) сценарии ForthScript, выполняющиеся встроенным в сервер интерпретатором
- + SMTP-сервер: изменены правила установки ограничений на размеры писем. Добавлена возможность разрешать для отдельных отправителей обход некоторых ограничений (идея Unhurried)
- ! SMTP-сервер: изменился формат списка прав пользователей (ACL) и локальных почтовых ящиков (LocalDomainUsers). Новый формат не совместим со старым. Необходимо выполнить проверку целостности управляющих списков
- SMTP-сервер: исправлена ошибка, из-за которой загрузчик внешней POP-почты Pop3Recv ошибочно отдавал антивирусу на проверку не принятые по техническим причинам письма (спасибо Pg1)
- SMTP-сервер: в случае приёма писем загрузчиком внешней POP-почты Pop2Smtp или Pop3Recv проверка существования в DNS не описанного в настройках Eserv локального домена не выполняется, поскольку письма уже приняты совсем другим почтовым сервером (спасибо Pg1 и ac)
- + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv в процессе анализа списка адресатов следит за временем и в случае длительных задержек каждые 30 секунд обращается к внешнему серверу для избежания прерывания связи по тайм-ауту (спасибо Pg1)
- + HTTP-сервер: добавлена реализованная в стандартной конфигурации поддержка дополнительных расширений встроенного интерпретатора ForthScript
- HTTP-прокси: исправлена опечатка в русскоязычном шаблоне сообщения об истечении квот (CanalKitBlocked2.html) (спасибо ND и ac)
- + ELog: добавлена обработка нового класса писем — сохранённые загрузчиком внешней POP-почты Pop3Recv для последующей ручной обработки отвергнутые письма
- + HTTP-сервер: как и в стандартной конфигурации, перед выдачей клиенту запроса на авторизацию выполняется чтение тела POST-запроса
- - Web-интерфейс: из оформления страниц пользовательского раздела (/my/) убраны ненужные элементы (спасибо ND)
- + HTTP-сервер: список настраиваемых стандартных ответов (LocalReplyList) дополнен сообщениями об ошибках в настройке сервера
- HTTP-сервер, FTP-сервер: исправлена ошибка неверного задания кода права доступа ~ACCESS:DELETE (удаление) (спасибо ZeroBit)
- + Некоторые плагины при загрузке отмечаются в основном журнале службы
- !+ HTTP-прокси: список управления каскадированием (CascadeList) теперь включает отдельное поле для указания URI на целевом сервере. Формат списка изменился. Новый формат не совместим со старым. Необходимо выполнить проверку целостности управляющих списков
- SMTP-сервер: исправлены ошибки разбора писем, принятых методом BDAT, — корректно анализируется подпись Yahoo Domain Keys, последний заголовок анализируется в том числе и при обнаружении конца файла (в письмах с ошибками формата)
- + SMTP-сервер: для повышения защиты от переполнения диска слишком большими письмами введена обработка почтовых бомб (SMTP[MailBombThreshold]) (спасибо Ivan-T)
- + HTTP-сервер: доделана поддержка SSI (HTTP[DefaultSSIMode])
- + HTTP-сервер: добавлена возможность запрещать кэширование статических файлов на стороне клиента (идея ili_a)
- ! HTTP-сервер: изменился формат списка типов данных (ContentTypeList) (старый формат тоже поддерживается)
- + IMAP-сервер: добавлена возможность кэширования ряда параметров конфигурационного файла Eserv3.ini (IMAP[CacheIni])
- IMAP-сервер, POP-сервер, HTTP-прокси, FTP-прокси, Socks-прокси, POP3-прокси, TCPMAP-прокси, UDPMAP-прокси, HTTP-сервер, FTP-сервер: изменился режим кэширования параметров управления ведением статистических журналов (IMAP[LogToEStat], IMAP[LogToAdvSoft], IMAP[LogToElog], IMAP[LogToMaillog], IMAP[LogToMStat], POP[LogToEStat], POP[LogToAdvSoft], POP[LogToElog], POP[LogToMaillog], POP[LogToMStat], HttpProxy[LogToEStat], HttpProxy[LogToAdvSoft], HttpProxy[LogToElog], HttpProxy[LogToMaillog], HttpProxy[LogToMStat], FtpProxy[LogToEStat], FtpProxy[LogToAdvSoft], FtpProxy[LogToElog], FtpProxy[LogToMaillog], FtpProxy[LogToMStat], SocksProxy[LogToEStat], SocksProxy[LogToAdvSoft], SocksProxy[LogToElog], SocksProxy[LogToMaillog], SocksProxy[LogToMStat], Pop3Proxy[LogToEStat], Pop3Proxy[LogToAdvSoft], Pop3Proxy[LogToElog], Pop3Proxy[LogToMaillog], Pop3Proxy[LogToMStat], TCPMAP[LogToEStat], TCPMAP[LogToAdvSoft], TCPMAP[LogToElog], TCPMAP[LogToMaillog], TCPMAP[LogToMStat], UDPMAP[LogToEStat], UDPMAP[LogToAdvSoft], UDPMAP[LogToElog], UDPMAP[LogToMaillog], UDPMAP[LogToMStat], HTTP[LogToEStat], HTTP[LogToAdvSoft], HTTP[LogToElog], HTTP[LogToMaillog], HTTP[LogToMStat], FTP[LogToEStat], FTP[LogToAdvSoft], FTP[LogToElog], FTP[LogToMaillog], FTP[LogToMStat])
- Прокси-сервер: исправлена ошибка в базовой процедуре авторизации, из-за которой на стеке в некоторых случаях оставалось лишнее значение
- SMTP-сервер: исправлена методика проверки правильности формата заголовочного поля Message-ID (спасибо Dandy)
- + SMTP-сервер: проверка правильности формата включает также отсев пустых писем, в шапке которых отсутствует одновременно ряд важных для идентификации письма полей
- SMTP-сервер: изменена схема передачи ряда данных в подсистему ведения статистики в базе данных MStat (спасибо Dandy)
- + UDPMAP-прокси: при прохождении пакетов корректируются также глобальные счётчики трафика
- + Прокси-сервер: в статистические журналы формата ELog выводится информация о трафике не только клиентской, но и целевой стороны
- Новая версия макросов в таблицах Excel: устранено переполнение индекса строки при импорте/экспорте списков объёмом более 32767 строк
- + SMTP-сервер: добавлена возможность управлять режимом контроля формата писем (SMTP[CheckMailFormat]). По умолчанию контроль выключен (идея Dandy)
- + ELog: трафик в отчётах делится на внешний и внутренний. Разделение основано на IP-адресе клиента и — для прокси-сервера — целевого узла
- ELog: изменена схема подсчёта числа писем и объёма трафика в отчётах по входящей почте. Итоговые цифры при обработке только принятых писем должны соответствовать реальности (раньше суммирование велось по каждому получателю)
- + ELog: в общем отчёте по трафику предусмотрена возможность задания фильтра по IP-адресу, причём в журналах прокси-сервера этот фильтр применяется как к клиенту, так и к целевому узлу
- Web-интерфейс: изменён способ вызова ELog для подсчёта трафика по заданному IP-адресу
- ELog: исправлена ошибка передачи параметров отбора из общего отчёта в форму настройки отчёта по дате или типу журнала
- + Введено ограничение на число неудачных попыток протокольной авторизации для протоколов SMTP, POP3, IMAP, FTP (в том числе FTP-прокси) и Socks (AUTH[MaxAuthAttempts], SMTP[MaxAuthAttempts], POP[MaxAuthAttempts], IMAP[MaxAuthAttempts], PROXY[MaxAuthAttempts], FtpProxy[MaxAuthAttempts], SocksProxy[MaxAuthAttempts], FTP[MaxAuthAttempts]) (идея leka)
- + HTTP-сервер: добавлена реализованная в стандартной конфигурации поддержка ряда запросов WebDAV. Расширен список возможных прав доступа к разделам HTTP-сервера
- HTTP-сервер, FTP-сервер: исправлена опечатка в определении символьных кодов прав доступа
- + Web-интерфейс: добавлены ссылки для просмотра статистики MStat и TrafC
- SMTP-сервер: исправлена ошибка в плагине поддержки SpamProtexx, приводившая к сбоям при переклассификации писем (спасибо Dandy и ant)
- HTTP-прокси: исправлено неверное обозначение именованного набора каналов TrafC в примере списка управления доступом (--NamedList--) (спасибо leka)
- + Прокси-сервер: в оперативные журналы записывается информация о наборе каналов TrafC, назначенных по результатам обработки списков управления доступом
- Web-интерфейс: исправлен вызов Estat32 для произвольной обработки статистики трафика (спасибо Unhurried и ant)
- + Web-интерфейс: реализована собственная улучшенная версия web-переклассификатора почты
- + HTTP-сервер: добавлена возможность для каждого виртуального каталога задавать индивидуальные перечни индексных файлов и заглушек каталогов (список VirtualFolders)
- ! HTTP-сервер: изменился формат списка виртуальных каталогов (VirtualFolders) (старый формат тоже поддерживается)
- + HTTP-сервер: добавлен вывод заголовков ответов сервера в оперативный журнал
- + HTTP-прокси: добавлен вывод заголовков собственных ответов сервера в оперативный журнал
- Web-интерфейс: устранена несовместимость со стандартной версией web-переклассификатора почты, приводившая к невозможности доставки переклассифицированного письма адресату
- SMTP-сервер: исправлена ошибка, иногда приводившая к записи в статистический журнал неверных данных о трафике
- ELog: исправлена ошибка обработки статистики входящей почты, приводившая к пропускам данных о письмах с нарушениями формата
- + SMTP-сервер: ошибки в пользовательских правилах контент-анализатора MContent больше не приводят к аварийному завершению обработки писем и накоплению в рабочем каталоге недоставленных сообщений (спасибо IA)
- + Web-интерфейс: реализовано интерактивное сворачивание и раскрытие подразделов в редакторе настроек (идея leka)
- + Web-интерфейс: в редакторе настроек подоменное раскрытие шаблонов списков источников авторизации выполняется только для доменов, имеющих подходящий тип источника авторизации
- Web-интерфейс: исправлена ошибка вывода в журналы, вызванная неверной интерпретацией относительных путей к файлам журналов
- + Web-интерфейс: улучшена совметимость со стандартной версией web-переклассификатора почты при использовании элементов адреса отправителя для ведения архива спама
- + Антиспам: в журнал переклассификации почты дополнительно выводится целевой класс письма, который может не совпадать с именем целевой папки IMAP
- Web-интерфейс: исправлены и уточнены подсказки к ряду настроечных параметров
- Web-интерфейс: устранена замена обычых пробелов неразрывными в редакторе списков (спасибо leka)
- + SMTP-сервер: письма, принятые, но не доставленные получателям из-за превышения квоты, также помещаются в каталог недоставленных
- HTTP-сервер: исправлен пример управляющего списка выбора обработчиков сценариев (ScriptHandlers), чтобы XML, XSL и SVG-файлы не считались файлами сценариев, за исключением их размещения в особом каталоге (в примере это каталог web-интерфейса) (спасибо ant)
- + HTTP-сервер: добавлена возможность тонкой настройки параметров производительности сервера (HTTP[UsePerformanceTuning], HTTP[PacketSize], HTTP[ListenQLen], HTTP[MaxConcurrentThreads], HTTP[MaxSPoolLen], HTTP[MaxCgiCnt], HTTP[MaxIsapiCnt]) (спасибо ac и ant)
- + Web-интерфейс: добавлены новые настройки для системы статистики MStat (MStat[Language], MStat[UseGeoIP])
- + SMTP-сервер: добавлена реализованная в стандартной конфигурации проверка адреса получателя на пустоту
- ! Плагин определения географических координат по IP-адресу geo_ip перемещён в каталог общих плагинов CommonPlugins
- + FTP-сервер: добавлена поддержка определения географических координат по IP-адресу (FTP[DiscoverCountry])
- - SMTP-сервер: в связи с прекращением работы исключена поддержка сервиса ORDB (SMTP[UseOrdbRbl])
- + SMTP-сервер: в пример списка онлайновых систем блокировки IP-адресов отправителей (RBLSystemList) добавлено имеющееся в стандартной конфигурации описание системы CWHOIS
- + FTP-сервер, HTTP-сервер: добавлен вывод дополнительной информации в систему статистики MStat
- + Socks-прокси: в статистические журналы форматов ELog и Proxy Inspector выводится информация о наличии или отсутствии каскадирования
- + ELog: добавлен новый параметр настройки — LocalHosts. Используется при обработке статистики прокси-сервера в случаях, когда определить локальность целевого сервера по IP-адресу не представляется возможным (используется каскадирование или запрос заблокирован прокси-сервером)
- ELog: переделана обработка статистики прокси-сервера. Фильтрация осуществляется не по IP-адресу целевого хоста, а по его символическому имени, поскольку при каскадировании IP-адрес неизвестен (спасибо ND)
- + Web-интерфейс: добавлен раздел инструментов администратора
- + ELog: добавлен автовыбор языка интерфейса, аналогично основным разделам web-интерфейса
- + SMTP-сервер: как и в стандартной конфигурации, плагин robots может возвращать имя рабочего файла, закавыченное в соответствии со стандартами записи длинных имён
- + Web-интерфейс: редактор списков и редактор файлов при необходимости воссоздают пути к редактируемым файлам
- + Web-интерфейс: добавлено забытое ранее описание файла параметров подключения к базе данных MStat (спасибо leka)
- + HTTP-сервер: аналогично стандартной конфигурации, в пример списка типов данных (ContentTypeList) добавлено определение изображения формата PNG
- SMTP-сервер: восстановлена работоспособность почтовых роботов (спасибо Pg1)
- + POP-сервер: в статистический журнал формата ELog выводится информация об исходном классе письма
- + ELog: реализована детальная обработка статистики POP-сервера и агента smtpsend4
История изменений - 2006 год
История изменений - 2005 год
История изменений - 2004 год
Назад к описанию PigMail
Назад к описанию PigProxy