PigMail+PigProxy/1 — последние изменения
Обратите внимание. Версия 1.36 — последняя в линейке PigMail+PigProxy/1. Проект закрыт. Всем пользователям рекомендуется переходить на PigMail+PigProxy/2. Апгрейд бесплатный. Настройки и данные в большинстве случаев переносятся автоматически в ходе установки новой версии.11 декабря 2009 года. Опубликована версия 1.36b
- SMTP-сервер: в сервисе расширенной доставки исходящей почты SmtpSend и сервисе проверки адресов нелокальных получателей на целевом сервере исправлена ошибка анализа ответов целевого сервера
- Все серверы: исправлена внутренняя ошибка, которая могла приводить к сбоям при создании или конвертации баз данных почтового реестра MailRoll, загрузчика внешней POP-почты Pop3Recv и блокиратора атак подбора пароля
- + Web-интерфейс: ряд косметических изменений и добавлений
- + Web-интерфейс: мастер переноса пользователей Eserv/2 создаёт также и ящики для каждого пользователя (спасибо grass_snake)
- + Web-интерфейс: при остановке/запуске серверов контролируется заданное в реестре расположение EXE серверов, чтобы случайно не запустить службу от другой установки (например, от стандартной конфигурации)
- + HTTP-прокси, HTTP-сервер: изменена система шаблонов стандартных ответов, внешний вид теперь определяется общим на все шаблоны файлом таблицы стилей (HttpProxy[LocalReplyStyles], HTTP[LocalReplyStyles]). Чтобы изменения вошли в рабочую конфигурацию, необходимо скопировать новые шаблоны из каталога CONF.pigmail в рабочий каталог
- + HTTP-сервер, FTP-сервер, SMTP-сервер, POP/IMAP-сервер: временные штампы записей в оперативных журналах учитывают, что согласование параметров SSL-подключения может быть длительной операцией
- + Web-интерфейс: мастер управления почтовыми ящиками в случае работы с доменами, источники авторизации которых не позволяют напрямую сопоставить учётную запись пользователя с почтовым ящиком, вносит изменения в список сопоставления пользовательских учётных записей с почтовыми ящиками (UserMailBoxes)
- + Web-интерфейс: максимальная длина поля CANALS списка именованных наборов каналов (CanalsKitList) и поля CANALSLIST списка пользовательских наборов каналов (UserCanalsList) увеличена до 512 символов (спасибо Volodya_Lentsik)
- + FTP-прокси: добавлена возможность задавать последовательность символов, используемую в качестве разделителя реквизитов авторизации на целевом сервере и на прокси (FtpProxy[AuthDelimiter]) (спасибо grass_snake)
- + HTTP-прокси: добавлена возможность автоматической авторизации пользователей на целевых HTTP-серверах (HttpProxy[UseHttpAutoLogon], HttpProxy[HttpAutoLogon]) (идея ND)
- Web-интерфейс: исправлены замеченные ошибки отображения параметров в редакторе настроек и списков (спасибо Volodya_Lentsik)
- * SMTP-сервер: расширено начальное значение набора символов, запрещённых в адресе электронной почты (SMTP[DenyLocalPartCharacters])
- Web-интерфейс: в обработчике встроенных отчётов исправлено некорректное сообщение об ошибке (спасибо grass_snake)
- Web-интерфейс: в редакторе настроек ослаблено слишком жёсткое ограничение на длину поля шаблона команды архивации вложений в настройках контент-анализатора MContent (спасибо grass_snake)
- + Web-интерфейс: в редакторе настроек и списков корректно обрабатываются параметры и поля, содержащие символы двойной кавычки "
- + Все серверы: обеспечена совместимость с изменениями в ядре Eserv версии 3.36
- + SMTP-сервер: в загрузчик внешней POP-почты Pop3Recv добавлена возможность работы с использованием защищённого (SSL) соединения (Pop3Recv[Certificate], Pop3Recv[SslVerifyServer]). Изменился формат списка опрашиваемых почтовых ящиков (Boxes) (старый формат поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- + SMTP-сервер: список опрашиваемых почтовых ящиков (Boxes) загрузчика внешней POP-почты Pop3Recv теперь доступен для редактирования не только во время паузы, но и в течение цикла опроса
- + SMTP-сервер: идентификаторы обработанных загрузчиком внешней POP-почты Pop3Recv писем теперь хранятся не в текстовом списке, а в базе данных (Pop3Recv[Pop3RecvDB])
- + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv позволяет в условии опроса указывать время, прошедшее с момента начала предыдущего опроса (слово Pop3Recv:SinceLastPoll:)
- SMTP-сервер: в сервисе расширенной доставки исходящей почты SmtpSend исправлено ошибочное увеличение предельного срока хранения письма в очереди на одну единицу измерения (час или день, в зависимости от очереди) (спасибо Dandy)
- Web-интерфейс: исправлена ошибка потери текста при редактировании файла SSL-сертификата для сервиса расширенной доставки исходящей почты SmtpSend
- Web-интерфейс: исправлены устаревшие ссылки в строке меню
- Web-интерфейс: исправлены обнаруженные ошибки в формировании некоторых встроенных отчётов
- + SMTP-сервер: небольшая оптимизация плагина MailRoll
- Все серверы: исправлена косметическая ошибка в плагине SNMP — отметка о запуске не выводилась в главный журнал
- + SMTP-сервер: сервис расширенной доставки исходящей почты SmtpSend больше не блокирует редактирование списка получателей "чужих" доменов (EmailSmtpForward) на время обработки очередей фиксированных маршрутов
- + SMTP-сервер: упрощённый фильтр содержания больше не блокирует редактирование списка шаблонов запрещённого содержимого тела письма (BlackListBody) на время анализа письма
- + Прокси-сервер: добавлены новые параметры тонкой настройки производительности (PROXY[PacketSize], PROXY[MappingBufferSize]) (спасибо grass_snake и ac)
- + SMTP-сервер: исключён ряд бесполезных проверок при работе загрузчика внешней POP-почты Pop2Smtp
- * SMTP-сервер: загрузчик внешней POP-почты Pop3Recv по умолчанию не принимает письма для локально не существующих адресатов многосерверного домена (спасибо Alexander Zakharzhevskiy). Поведение может быть изменено настройками (SMTP[PopMultiSite])
- + SMTP-сервер, прокси-сервер: цикл проверки обновления вирусных баз антивируса KAV/KAVE не прерывается при ошибке загрузки. В этом случае через минуту предпринимается повторная попытка загрузить базы
- + SMTP-сервер: исходящий спам, передаваемый на обработку спам-администратору, не подвергается обработке контент-анализатором MContent
- + SMTP-сервер: плагин MailRoll не заносит в базу и не проверяет историю в случае пустого адреса отправителя. Уже имеющиеся записи с пустым адресом отправителя удаляются из базы при загрузке плагина. В процессе работы плагин производит очистку базы от случайных записей
- Web-интерфейс: исправлены ошибки на странице управления квотами
- Elog: исправлены ошибки в редакторе настроек
- + SMTP-сервер: идентификаторы обработанных спам-писем, принятых из внешних POP-ящиков, хранятся не в текстовом списке, а в базе данных (Antispam[MessageIdDB])
- SMTP-сервер: исправлены замеченные ошибки в обработке некорректных адресов получателей
- + SMTP-сервер: добавлена возможность проверки адресов нелокальных получателей на целевом сервере (SMTP[ValidateMultisiteRcpts], SMTP[ValidateForwardedRcpts], SMTP[ValidateExternRcpts])
- + FTP-сервер: ограничение числа попыток неуспешной авторизации действует также и на попытки гостевого входа в случае его запрета (спасибо leka)
- + HTTP-сервер: добавлена поддержка режима сценариев FastCGI
- + Все серверы: добавлена возможность автоматической блокировки атак подбора пароля (Server[LockIntruders], Server[IdsMemoDB], Server[AuthFailCount], Server[AuthFailPeriod], SMTP[LockIntruders], SMTP[AuthFailCount], SMTP[AuthFailPeriod], POP[LockIntruders], POP[AuthFailCount], POP[AuthFailPeriod], IMAP[LockIntruders], IMAP[AuthFailCount], IMAP[AuthFailPeriod], PROXY[LockIntruders], PROXY[AuthFailCount], PROXY[AuthFailPeriod], HttpProxy[LockIntruders], HttpProxy[AuthFailCount], HttpProxy[AuthFailPeriod], FtpProxy[LockIntruders], FtpProxy[AuthFailCount], FtpProxy[AuthFailPeriod], SocksProxy[LockIntruders], SocksProxy[AuthFailCount], SocksProxy[AuthFailPeriod], HTTP[LockIntruders], HTTP[AuthFailCount], HTTP[AuthFailPeriod], FTP[LockIntruders], FTP[AuthFailCount], FTP[AuthFailPeriod])
- + HTTP-сервер, FTP-сервер, POP-сервер, IMAP-сервер, прокси-сервер: добавлена возможность использования "липучки" (задержки ответа) при выдаче отказов клиенту (Server[UseTarpit], Server[TarpitInterval], POP[UseTarpit], POP[TarpitInterval], IMAP[UseTarpit], IMAP[TarpitInterval], PROXY[UseTarpit], PROXY[TarpitInterval], HttpProxy[UseTarpit], HttpProxy[TarpitInterval], FtpProxy[UseTarpit], FtpProxy[TarpitInterval], SocksProxy[UseTarpit], SocksProxy[TarpitInterval], Pop3Proxy[UseTarpit], Pop3Proxy[TarpitInterval], TCPMAP[UseTarpit], TCPMAP[TarpitInterval], HTTP[UseTarpit], HTTP[TarpitInterval], FTP[UseTarpit], FTP[TarpitInterval])
- SMTP-сервер: изменён порядок загрузки писем загрузчиком внешней POP-почты Pop3Recv — теперь письма обрабатываются по возрастанию порядковых номеров во внешнем почтовом ящике (идея grass_snake)
- SMTP-сервер: исправлена ошибка обработки адресов получателей, принадлежащих многосерверному домену (спасибо leka)
- SMTP-сервер: исправлена ошибка "залипания" блокировки автоответа, проявлявшаяся при обработке нескольких писем в одной сессии, чаще всего при загрузке писем из внешнего POP-ящика (спасибо Pg1)
- + Web-интерфейс: в мастерах управления пользователями и почтовыми ящиками реализовано переименование, перемещение и удаление каталогов почтовых ящиков при их изменении и удалении
- + Web-интерфейс: улучшено управление почтовыми каталогами доменов в мастере управления доменами
- Все серверы: исправлена проверка параметров конфигурации при запуске серверов (спасибо Dandy)
- SMTP-сервер: исправлена критическая ошибка в обработке адреса отправителя, приводящая к неработоспособности загрузчика внешней POP-почты Pop3Recv (спасибо leka)
- Все серверы: исправлена ошибка в расширенном сравнении с шаблоном, в результате которой "безразмерный" метасимвол, стоящий в конце шаблона, всегда считался звёздочкой
- + SMTP-сервер: добавлены два почтовых робота, предназначенных для пополнения списков доверенных (FromEmailWhiteList) и запрещённых (FromEmailBlackList) отправителей (идея alexandr)
- + SMTP-сервер: существенно расширены возможности управления архивацией проходящей почты (SMTP[ArchiveRecipients], SMTP[ArchiveSenders], SMTP[ArchiveListedOnly]) (идея Dandy)
- SMTP-сервер, HTTP-прокси: антивирус по умолчанию не используется
- + SMTP-сервер: добавлена возможность разрешать и запрещать отправку исходящей почты в зависимости от IP-адреса клиента (SMTP[AllowOutboundMail]) (идея asenberg)
- + Web-интерфейс: добавлена возможность конвертации основных управляющих списков из формата стандартной конфигурации (идея alexandr)
- Web-интерфейс: небольшие косметические исправления в редакторе настроек и списков
- + Web-интерфейс: добавлен мастер управления учётными записями в доменах с авторизацией по спискам с MD5-зашифрованными паролями (идея Unhurried)
- Web-интерфейс: в реализацию встроенных отчётов по отвергнутым письмам внесены исправления, обеспечивающие совместимость с журналами формата стандартной конфигурации (спасибо alexandr)
- Web-интерфейс: восстановлена работоспособность инструментов импорта списков пользователей и групп и почтовых ящиков Eserv/2
- + Web-интерфейс: при редактировании настроек и списков из вновь задаваемых значений удаляются конечные пробелы (идея DAC)
- Антивирусы: изменено значение флаг-файла по умолчанию для антивирусов KAV и KAV5 (спасибо DAC)
- SMTP-сервер: исправлена ошибка совместной классификации писем несколькими антиспамами — если ведущий антиспам сомневался в классификации, то его сомнение становилось решающим (спасибо DAC)
- + SMTP-сервер: в оперативный журнал добавлен вывод дополнительных диагностических записей робота переклассификации писем (спасибо DAC)
- SMTP-сервер: исправлена ошибка обработки параметров списка рассылки — при проверке по списку разрешённых отправителей терялись некоторые ограничения и разрешения
- + SMTP-сервер: в списке разрешённых отправителей списка рассылки можно не указывать логин отправителя при наличии требования авторизации — в этом случае проверяется сам факт правильной авторизации
- + SMTP-сервер: в списке локальных почтовых ящиков (LocalDomainUsers) можно не указывать требуемый логин отправителя — в этом случае проверяется сам факт протокольной авторизации
- + SMTP-сервер: в списке подозрительных отправителей (FromEmailNeedAuthList) можно не указывать требуемый логин отправителя — в этом случае проверяется сам факт правильной авторизации
- Socks-прокси: исправлена ошибка проверки членства пользователя в группе при обработке списков прав доступа, вызывавшая разрыв соединения (спасибо alexandr)
- + Web-интерфейс: добавлен генератор паролей (идея Dandy)
- + Web-интерфейс: добавлен мастер управления группами пользователей в доменах с авторизацией по спискам с MD5-зашифрованными паролями
- Web-интерфейс: вывод статистических отчётов по журналам собственного текстового формата корректно работает в браузерах Firefox и Opera
- ELog: страница редактирования пользовательских настроек корректно работает в браузерах Firefox и Opera
- HTTP-сервер: исправлена ошибка в установках web-интерфейса администратора, приводившая к некорректной работе web-интерфейса подсистемы ведения статистики в базе данных MStat (спасибо Dandy)
- + SMTP-сервер: в примере шаблона извещения расширенного сервиса доставки исходящей почты SmtpSend о длительной задержке доставки реализовано раскрытие MIME-кодированных полей заголовка (темы и адреса получателя)
- + SMTP-сервер: если отправитель не понимает отказ в приёме адреса отправителя и упорно пытается отправить письмо, после заданного числа попыток сервер принудительно разрывает соединение с таким клиентом (SMTP[MsgsNumberThreshold]) (спасибо ac и Dandy)
- + Управляющие списки: новая версия макросов в таблицах Excel — устранение длительной блокировки файла при экспорте списка большого объёма, сохранение резервной копии предыдущей редакции списка, более полные диагностические сообщения, исправлены замеченные ошибки
- + Управляющие списки: добавлен альтернативный формат электронных таблиц — OpenOffice.org Calc
- + Web-интерфейс: в заголовки выводимых страниц добавлено явное указание кодировки, поскольку некоторые версии Internet Explorer делают ошибочное предположение о кодировке, игнорируя при этом существующее указание из тега
- + Web-интерфейс: добавлен мастер управления доменами Eserv/3
- SMTP-сервер: доработка плагина MailRoll — для обеспечения полной обратной совместимости с ранними версиями плагина база повторно конвертируется с приведением адресов к верхнему регистру и свёрткой данных по преобразованным адресам (спасибо Dandy)
- + SMTP-сервер: на этапе доставки более жёстко контролируется принадлежность локальных почтовых ящиков к существующим доменам. В ящики, принадлежащие несуществующим доменам, письма не доставляются
- + SMTP-сервер, POP-сервер, IMAP-сервер, HTTP-сервер, FTP-сервер: добавлена возможность выбора настроек защищённого соединения в зависимости от IP-адреса сетевого интерфейса, принявшего клиентское подключение (идея Dandy). Изменился формат списков соответствия доменов авторизации IP-адресам сетевых интерфейсов (DomainIP) (старый формат поддерживается для выполнения). Необходимо выполнить проверку целостности управляющих списков
- !+ SMTP-сервер: в расширенном сервисе доставки исходящей почты SmtpSend реализована возможность выбора настроек защищённого соединения в зависимости от целевого сервера, используемого сетевого интерфейса и сочетания адресов отправителя и получателя. Изменился формат списков выбора режима безопасности (TransferSecurityList) и выбора имени узла (HeloIP). Новый формат несовместим со старым. Необходимо выполнить проверку целостности управляющих списков
- + FTP-прокси: настройки тайм-аута действуют также и на соединения, устанавливаемые для передачи данных
- + Прокси-сервер: добавлена защита от возможного сброса настроек тайм-аута вспомогательными запросами
- + SMTP-сервер: расширенный сервис доставки исходящей почты SmtpSend не пытается доставлять письма на адреса, не содержащие указания домена
- Web-интерфейс: исправление в редакторе списков для списка обработчиков сценариев в настройках HTTP-сервера — при выводе списка на экран существование файла-обработчика проверяется только для CGI-обработчиков (спасибо leka)
- Web-интерфейс, ELog: улучшено формирование составных страниц, содержащих фреймы
- + HTTP-сервер: отладочный вывод обработчика сценариев ISAPI управляется инструкцией в коде правил, а не уровнем оперативного журнала, и по умолчанию заблокирован
- + SMTP-сервер: информация о доставке письма почтовому роботу тоже записывается в статистический журнал регистрации успешного приёма писем (собственного текстового формата) и в подсистему ведения статистики в базе данных MStat (спасибо leka)
- SMTP-сервер: в статистический журнал блокировки спама (собственного текстового формата) записывается только информация о письмах, реально заблокированных спам-фильтрами (спасибо leka)
- + SMTP-сервер: письма для специальных (Abuse) адресатов можно сохранять в отдельном каталоге без доставки в ящики адресатов (SMTP[KeepAbuseUndelivered])
- Web-интерфейс: изменён обработчик языковых ресурсов и оптимизированы файлы языковых ресурсов
- + SMTP-сервер: проверка по списку недопустимых типов содержания (BlackListContentType) может быть отключена — как статически (SMTP[UseContentTypeFilter]), так и динамически, по тем же правилам, что и проверка другими спам-фильтрами (идея DAC)
- Web-интерфейс: в редакторе настроек увеличено число символов в полях задания тайм-аута соединения, исправлена справка к полю задания тайм-аута соединения для IMAP-сервера (спасибо akoren)
- Web-интерфейс: редактирование файла сертификата SSL доступно не только в общих настройках, но и в настройках отдельных служб Eserv
- + Web-интерфейс: добавлен мастер управления почтовыми ящиками
- Управляющие списки: макросы в таблицах Excel теперь корректно выполняются в Excel 2007 (спасибо leka)
- + Все серверы: добавлена реализованная в стандартной конфигурации синхронизация обращений к конфигурационному файлу Eserv3.ini
- SMTP-сервер: кодировка текста в примерах шаблонов извещения расширенного сервиса доставки исходящей почты SmtpSend изменена на windows-1251
- SMTP-сервер: устранена несовместимость загрузчика внешней POP-почты Pop3Recv и расширенного сервиса доставки исходящей почты SmtpSend с новыми функциями ядра Eserv (спасибо alex1124, alexandr и ac)
- SMTP-сервер: сессионные счётчики "сырого" трафика загрузчика внешней POP-почты Pop3Recv и расширенного сервиса доставки исходящей почты SmtpSend обнуляются при каждом отключении от целевого сервера, встроенный отчёт по трафику для этих протоколов будет показывать верные цифры
- Изменена структура каталогов, некоторые плагины перемещены или переименованы
- POP/IMAP-сервер: исправлена ошибка в процедуре авторизации, вызывавшая сбой при отсутствии домена авторизации в списке локальных доменов
- Все серверы: исправлена ошибка в процедуре расширенной проверки членства пользователя в группе — если пользователь назначался по результатам авторизации по IP или IP+MAC, не выполнялось определение имени домена Active Directory, если пользователь принадлежал домену с авторизацией по спискам домена AD
- Web-интерфейс: убран мусор, возникавший на страницах настройки при отображении значений, содержащих нераскрываемые и контекстно-зависимые макроподстановки (спасибо alexandr)
- + IMAP-сервер: как и в стандартной конфигурации, при выполнении переклассификации из писем изымаются добавленные заголовки X-Spam-Status и X-Classification, поскольку их наличие может существенно влиять на результат классификации
- + HTTP-прокси: список стандартных ответов (LocalReplyList) дополнен кодом операции UNKNOWN-METHOD — вывод сообщения о получении ошибочной команды HTTP. Автоматическое пополнение списка в текущей версии не предусмотрено, добавленную строку следует скопировать из включённого в дистрибутив образца
- + HTTP-сервер: список стандартных ответов (LocalReplyList) дополнен кодом операции UNKNOWN_METHOD — вывод сообщения о получении ошибочной команды HTTP. Автоматическое пополнение списка в текущей версии не предусмотрено, добавленную строку следует скопировать из включённого в дистрибутив образца
- + SMTP-сервер: список сервисов блокировки IP-адресов отправителей (RBLSystemList) дополнен описанием сервиса BarracudaCentral BRBL. Автоматическое пополнение списка в текущей версии не предусмотрено, добавленную строку следует скопировать из включённого в дистрибутив образца
- + IMAP-сервер: при перемещении писем между папками в оперативный журнал выводится информация о выбранном для этого перемещения действии (спасибо m.shikunov)
- + Web-интерфейс: проверка целостности управляющих списков воссоздаёт отсутствующие списки — пустые
- 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