eserv.ru // PigMail/WhatsNew2006

wikipost /2009-11-22 03:01/ (v4)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
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/1 — история изменений (2006 год)

26 сентября 2006 года. Опубликована версия 1.28a
  • SMTP-сервер: исправлена ошибка некорректной загрузки плагина поддержки SpamProtexx (спасибо Dandy)
  • SMTP-сервер: исправлена ошибка в плагине поддержки системы статистики MStat (спасибо Dandy)
  • + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv тоже использует настройки явного указания сервера DNS (SMTP[UsePreferredDns], SMTP[DNSServer])
  • + HTTP-сервер: плагин mstat загружается также при нулевом значении флага HTTP[LogToMStat], если установлен флаг Mstat[AcWebReportsOnly]
  • + HTTP-сервер: улучшена совместимость с подсистемой ведения статистики в базе данных MStat
  • + Web-интерфейс: обеспечена интеграция HTML-документации в раздел настроек Eserv
  • + Web-интерфейс: улучшение внешнего вида в Mozilla Firefox
  • FTP-сервер: запись данных статистики по трафику приведена в соответствие с общим стандартом (весь трафик считается по клиентской стороне)
  • SMTP-сервер: исправлена ошибка некорректной подмены адреса отправителя в шаблонах извещений антивируса
13 сентября 2006 года. Опубликована версия 1.28
  • + SMTP-сервер: добавлена возможность явно указывать используемый при проверках сервер DNS (SMTP[UsePreferredDns], SMTP[DNSServer])
  • + SMTP-сервер: реализована более корректная проверка соответствия имени клиентского узла IP-адресу подключения, если одному имени может соответствовать несколько IP-адресов
  • + SMTP-сервер: в статистический журнал формата ELog выводится информация об отвергнутых отправителях и получателях
  • SMTP-сервер: исправлена опечатка в коде плагина autoresponders
  • + SMTP-сервер: добавлена возможность формировать письма-извещения о поступлении входящей почты в локальный почтовый ящик (SMTP[UseNotifiers], SMTP[ToEmailNotify]) (идея leka)
  • + POP-сервер: добавлена возможность управлять отображением дубликатов писем (писем с одинаковыми значениями заголовков Message-ID) (POP[MsgIdDupCheck])
  • + SMTP-сервер: в списке алиасов (ToEmailAliases) можно использовать макросы ({}) в поле адреса реального получателя
  • + SMTP-сервер: отметка о раскрытии алиаса выводится в оперативный журнал также и на этапе первичной проверки адреса получателя
  • + SMTP-сервер: добавлена возможность задавать дополнительные условия, при которых при авторизации пользователя разрешается назначение администраторских прав (SMTP[AllowAdminAuth]) (идея Dandy)
  • + SMTP-сервер: добавлена возможность подавлять вывод в журнал ошибок информацию о сбоях во время приёма данных (SMTP[LogDataErrors])
  • + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv записывает статистику сеанса в общий статистический журнал
  • +SMTP-сервер: загрузчик внешней POP-почты Pop3Recv более корректно обрабатывает заголовки писем при анализе адресов
  • + SMTP-сервер: загрузчик внешней POP-почты Pop3Recv дописывает пустое тело, если в результате ошибок отправителя (обычно спамерской программы) было сформировано письмо без тела
  • SMTP-сервер: исправлена некорректная манипуляция с размером письма в обработчике команды BDAT
  • + ELog: добавлена обработка статистической информации по отвергнутым (не принимавшимся) письмам
  • + SMTP-сервер: добавлена возможность копировать в архив почту, перенаправленную по списку получателей "чужих" доменов (SMTP[ArchiveForwardedMail], SMTP[ForwardedArchiveDir])
  • HTTP-прокси: добавлена пропущенная обработка обращения клиента с указанием не поддерживаемого прокси-сервером протокола
  • HTTP-сервер: исправлена ошибка — имперсонализация пользовательских сценариев ошибочно включалась флагом разрешения имперсонализации для сценариев web-интерфейса
  • SMTP-сервер: формат ответа на команду EHLO приведён в соответствие со стандартом
  • HTTP-сервер: исправлена ошибка при выдаче ответа о перегрузке сервера
  • ELog: исправлена ошибка удаления из статистических отчётов прокси-сервера информации о доступе к целевым серверам, заданным не символическими именами, а IP-адресами
  • SMTP-сервер, POP-/IMAP-сервер, агент smtpsend4: при выводе статистики собственного формата в темах и заголовках Message-ID писем выполняется замещение символов-разделителей ; (точка с запятой), чтобы не нарушалась структура журналов
  • Документация: изменена структура каталога Docs для последующей интеграции с web-интерфейсом
  • HTTP-сервер: изменено начальное значение параметра HTTP[AdminDirectoryIndex]
  • HTTP-сервер: восстановлена упущенная ранее имперсонализация сценариев ISAPI и ForthScript
  • + SMTP-сервер: теперь при генерации писем-извещений сбрасывается классификация исходного письма
  • + SMTP-сервер: в статистические журналы собственного текстового формата выводится дополнительная информация
  • + Общие настройки: добавлена ссылка (URL) на обслуживаемый сервером web-сайт (Server[SiteUrl])
  • + HTTP-сервер, FTP-сервер: из запрашиваемого клиентом URI объекта и полученного после трансляции физического пути на сервере убираются "тавтологические" последовательности вида // и /./
  • HTTP-сервер: улучшена совместимость web-интерфейса администратора с системой статистики MStat
  • ! Прокси-сервер: в списке пользовательских наборов каналов (UserCanalsList) имя учётной записи пользователя всегда должно быть в полном формате (логин@домен). При автозаполнении списка также используется только полный формат
  • HTTP-сервер: косметические изменения в шаблонах ответов сервера
  • + HTTP-прокси: в примеры списков управления доступом добавлен отдельный список URL, с которых устанавливаются троянские программы (--MalwareList--)
  • + HTTP-сервер: добавлена возможность раздельного управления использованием списка контроля доступа для публичного раздела сервера и web-интерфейса (HTTP[AdminUseAcls])
  • + SMTP-сервер: при обработке списков контроля дубликатов (в спам-фильтрах и загрузчике внешней POP-почты Pop3Recv) в заголовках Message-ID писем выполняется замещение символов-разделителей ; (точка с запятой), чтобы не нарушалась структура списков
  • + SMTP-сервер, IMAP-сервер, HTTP-сервер: добавлена поддержка спам-фильтра Extravalent LibSD (SMTP[UseSD], [AntispamSD])
  • ! SMTP-сервер, IMAP-сервер, HTTP-сервер: настроечные параметры SmtpServer и SmtpPort перемещены из секции AntispamSpamProtexx в секцию общих настроек антиспама Antispam
  • + Добавлена поддержка ведения журналов в базе данных
  • SMTP-сервер, IMAP-сервер: исправлена ошибка неверного определения активности плагина поддержки SpamProtexx, что могло вызывать сбои в работе сервера
  • HTTP-сервер: исправлена ошибка — web-переклассификатор почты для связи с фильтрами SpamProtexx и LibSD не использовал настройки Antispam[SmtpServer] и Antispam[SmtpPort]
  • + UDPMAP-прокси: введено кэширование параметров конфигурационного файла Eserv3.ini на время жизни потока обработки
  • ! Проведена общая чистка и оптимизация кода. Совместимость с версиями Eserv ниже 3.28 больше не поддерживается
  • Исправлено некорректное описание ряда параметров в конфигурационном файле Eserv3.pigmail.ini
  • SMTP-сервер: изменился режим кэширования параметров управления спам-фильтрацией (SMTP[UsePopFile], SMTP[UseSpamProtexx], SMTP[UseSD], SMTP[UseContentFilter])
  • FTP-сервер: исправлены ошибки некорректной загрузки расширений
  • + SMTP-сервер: выводом статистики загрузчика внешней POP-почты Pop3Recv в журналы различных форматов можно управлять отдельно от SMTP-сервера (Pop3Recv[LogToEStat], Pop3Recv[LogToAdvSoft], Pop3Recv[LogToElog], Pop3Recv[LogToMaillog])
  • SMTP-сервер: изменился режим кэширования параметров управления ведением статистических журналов (SMTP[LogToEStat], SMTP[LogToAdvSoft], SMTP[LogToElog], SMTP[LogToMaillog])
  • + Добавлена поддержка подсистемы ведения статистики в базе данных MStat (Server[LogToMStat], SMTP[LogToMStat], Pop3Recv[LogToMStat], IMAP[LogToMStat], POP[LogToMStat], PROXY[LogToMStat], HttpProxy[LogToMStat], FtpProxy[LogToMStat], SocksProxy[LogToMStat], Pop3Proxy[LogToMStat], TCPMAP[LogToMStat], UDPMAP[LogToMStat], HTTP[LogToMStat], FTP[LogToMStat], [Mstat])
  • + Вывод в общие статистические журналы собственного текстового формата теперь тоже управляется параметрами конфигурационного файла — отдельно для каждой службы
  • + UDPMAP-прокси: расширен вывод в оперативный журнал и в журналы статистики
  • ! Общие для всех серверов статистические журналы собственного текстового формата перемещены из общего каталога статистических журналов в базовый каталог журналов собственного текстового формата
  • + Общие настройки: добавлена возможность управлять способом обработки ошибок запуска серверов Eserv (Server[InteractiveMode])
  • SMTP-сервер: загрузчик внешней POP-почты Pop3Recv сведения о сохранённых отвергнутых письмах в статистику собственного текстового формата пишет в журнал отвергнутых писем, а не принятых, как было в предыдущих версиях
  • + SMTP-сервер, HTTP-прокси: информация о сбоях антивируса выводится также в журнал ошибок
  • + SMTP-сервер: в ответ на происки спамеров ужесточена обработка пустых обратных адресов. Если клиенту по результатам проверки IP-адреса или имени узла присвоен статус "черносписочного" или "карантинного", то письмо, отправленное таким клиентом с использованием пустого обратного адреса, будет принято в карантин независимо от заданных в настройках сервера политик
  • ELog: исправлена ошибка в библиотеке работы с датами, из-за которой могли некорректно обрабатываться статистические журналы за последние дни месяца
  • + SMTP-сервер: добавлена реализованная в стандартной конфигурации проверка корректности формата писем (SMTP[Malformed], SMTP[DeleteMalformed], SMTP[MalformedAutoblacklist])
  • + SMTP-сервер: как и в стандартной конфигурации, из принимаемых писем удаляются заголовки X-Spam-Status, чтобы их старое (до переклассификации) значение не сбивало с толку клиентские фильтры и не влияло на классификацию при повторном анализе
  • + ELog: добавлена обработка статистической информации по недоставленным искажённым письмам
  • SMTP-сервер: при формировании автоизвещений правильно заполняется адрес отправителя и устанавливается размер письма. Также сбрасывается Message-ID; заполнение нового значения должно выполняться при генерации письма по шаблону
  • + В состав дистрибутива включён web-интерфейс
  • + SMTP-сервер: в примерах пользовательских правил для контент-анализатора MContent запись в статистический журнал обработки вложений тоже управляется параметром конфигурационного файла
  • - Из дистрибутива изъята документация в печатном виде
4 июня 2006 года. Опубликована версия 1.27a
  • SMTP-сервер: исправлена ошибка некорректного задания корневой папки почтового домена в некоторых особых случаях
  • + При запуске сервера в основной журнал записывается версия PigMail/PigProxy
  • + SMTP-сервер: введена задержка начала работы планировщика, чтобы дать время на загрузку других плагинов
  • + SMTP-сервер: дополнительные заголовки доставляемых писем также включают расшифровку классификации писем спам-фильтрами PopFile и SpamProtexx, если классы не совпадают
  • SMTP-сервер: устранено ошибочное подтверждение доставки письма, если доставка в локальный ящик отклонена из-за превышения квоты
  • - SMTP-сервер: контент-анализатор MContent больше не добавляет в письмо заголовок X-Text-Classification, поскольку сервер в любом случае добавляет собственный заголовок X-Classifiication того же формата и назначения
26 апреля 2006 года. Опубликована версия 1.27
  • HTTP-сервер, FTP-сервер: исправлена ошибка, приводившая к появлению лишних данных на стеке при обработке ряда списков
  • SMTP-сервер: переименованы некоторые процедуры в загрузчике внешней POP-почты Pop3Recv для устранения конфликта с одноимёнными процедурами, определёнными в acSMTP.exe
  • !+ HTTP-сервер: добавлена поддержка нестандартных обработчиков сценариев CGI, таких, как Parser (HTTP[ParserBin]). Изменился формат списка обработчиков сценариев (ScriptHandlers) (старый формат тоже поддерживается)
  • + HTTP-сервер полностью поддерживает ISAPI-расширения (HTTP[IsapiExtensions])
  • + TCPMAP-прокси, UDPMAP-прокси: добавлена возможность переопределять отображение уже открытых (заданных при запуске прокси-сервера) портов TCP/UDP без перезапуска прокси-сервера
  • + SMTP-сервер: добавлена существующая в стандартной конфигурации поддержка квот на общий объём и количество писем в локальных почтовых ящиках (SMTP[UseQuotas], SMTP[DefaultSizeQuota], SMTP[DefaultFilesQuota]). Изменился формат списка локальных почтовых ящиков (LocalDomainUsers) (старый формат тоже поддерживается)
  • + HTTP-сервер: добавлена существующая в стандартной конфигурации возможность автоматической доставки адресатам писем, переклассифицированных отправителем с помощью web-интерфейса (Antispam[ResendOnWebRC])
  • + SMTP-сервер: в списках локальных почтовых ящиков (LocalDomainUsers), автоматической авторизации (FromEmailAutoLogon) и обязательной авторизации (FromEmailNeedAuthList) в полях для указания учётной записи пользователя допустимо использование макросов ({})
  • + в списках локальных сетей (LocalNetworks), доверенных клиентских сетей (IpWhiteList) и авторизации по IP+MAC-адресам (IpMacAuth) в полях для указания учётной записи пользователя допустимо использование макросов ({})
  • + SMTP-сервер: упрощённый фильтр содержания теперь проверяет поле Cc: — добавлен новый управляющий список (BlackListCc)
  • + SMTP-сервер: добавлена существующая в стандартной конфигурации возможность требовать от локальных клиентов обязательного указания обратного адреса только из списка локальных почтовых ящиков (SMTP[RequireLocalDomainsFromLocalUsers])
  • HTTP-сервер, HTTP-прокси, Socks-прокси: оптимизирован анализ параметров подключившихся клиентов. Проверка подключения по спискам разрешённых и запрещённых сетей, а также выборка реквизитов IP/IP+MAC-авторизации выполняется единожды при инициализации подключения, а не при обработке каждого запроса
  • - HTTP-прокси, Socks-прокси: по техническим причинам исключена поддержка параметров стандартной конфигурации PROXY[HttpRequireAuth] и PROXY[SocksRequireAuth]. Требование обязательной авторизации для соответствующего протокола устанавливается только параметрами HttpProxy[RequireAuth] и SocksProxy[RequireAuth]
  • - SMTP-сервер: по техническим причинам исключена поддержка параметра стандартной конфигурации SMTP[SendVirusNotifyToAdmin]. Требование извещения администратора о наличии заражённых писем или проблем с антивирусной проверкой устанавливается только параметром SMTP[SendAdminVirusNotify]
  • SMTP-сервер: исправлена ошибка в загрузчике внешней POP-почты Pop3Recv, вызывавшая сбой при сохранении отвергнутых писем, если из шапки письма не был выделен ни один адрес отправителя, а использование пустого адреса было запрещено настройками
  • + POP-сервер, IMAP-сервер: в списках соответствия пользовательских учётных записей и почтовых ящиков (UserMailBoxes) в поле для указания адреса почтового ящика допустимо использование макросов ({})
  • + SMTP-сервер: в списке автоответчиков (AutoReply) в полях для определения дополнительных параметров допустимо использование макросов ({})
  • HTTP-прокси: устранён повторый вывод в оперативный журнал дополнительных заголовков ответа целевого сервера
  • Включённые в дистрибутив образцы списка сервисов блокировки IP-адресов отправителей (RBLSystemList) и перечня списков рассылки (ToEmailMailLists) приведены в соответствие с описанием (спасибо leka)
  • + SMTP-сервер: добавлена возможность управлять доставкой спама получателю — либо в отдельную папку IMAP, либо в папку Входящие. Способ доставки определяется дополнительным флагом в поле флагов списка локальных почтовых ящиков (LocalDomainUsers)
  • + SMTP-сервер: поддерживается реализованная в стандартной конфигурации запись дополнительных заголовков письма по результатам его обработки SMTP-сервером
  • Исправлена ошибка некорректной обработки параметра Server[SafeMode]
14 февраля 2006 года. Опубликована версия 1.26a
  • В дистрибутив включён пропущенный плагин firewall.pigmail (спасибо Dandy)
  • Новая версия макросов в таблицах Excel: корректная обработка ошибок при невозможности открыть файл списка для записи
  • HTTP-сервер: в список стандартных ответов (LocalReplyList) добавлен шаблон ответа для действия MOVED (код завершения 301 — постоянная переадресация)
7 февраля 2006 года. Опубликована версия 1.26
  • SMTP-сервер: устранено ошибочное залипание состояния признака авторизации администратором после генерации писем-извещений (спасибо ND)
  • При ошибке доступа к управляющему списку имя файла списка и код ошибки выводятся в журнал ошибок, а не в основной журнал сервера. Повторные попытки обращения предпринимаются только при обнаружения ошибки совместного доступа к файлу
  • + SMTP-сервер, HTTP-прокси: добавлено ведение статистического журнала антивирусной проверки
  • + Добавлена поддержка межсетевого экрана (брандмауэра) и системы блокировки атак (секции FireWall и IDS)
  • Исправлены замеченные опечатки и пропуски в конфигурационном файле Eserv3.pigmail.ini
  • + SMTP-сервер: добавлен почтовый робот, выполненный на основе контент-анализатора MContent и предназначенный для переклассификации писем в спам-фильтрах PopFile и SpamProtexx
  • FTP-прокси: значение параметра FtpProxy[RequireAuth] по умолчанию установлено в ноль в соответствии с документацией (спасибо ant)
  • HTTP-сервер: исправлено неверное указание кодов ряда форматных строк вывода в журнал отладки
  • + SMTP-сервер: при раскрытии списков рассылки пустые строки игнорируются (идея ant)
  • UDPMAP-прокси: исправлена ошибка, мешавшая запуску прокси-сервера при подключении отображения портов UDP
  • HTTP-сервер: исправлена ошибка, из-за которой в оперативный журнал выводилась некорректная информация о трансляции путей
  • + FTP-сервер: добавлена возможность разрешения анонимным пользователям записи в FTP-каталоги (FTP[AllowPowerAnonymous]) (идея ND)
  • !+ HTTP-сервер: обеспечена поддержка выполнения ISAPI-сценариев и сценариев на встроенном языке ForthScript. Изменился формат списка обработчиков сценариев (ScriptHandlers) (старый формат тоже поддерживается)
Последние изменения
История изменений - 2007 год
История изменений - 2005 год
История изменений - 2004 год
Назад к описанию PigMail
Назад к описанию PigProxy
Работает на Eserv/7.0.beta1/Linux/arm64 (Dec 25 2023)