eserv.ru // EservWhatsNew

wikipost /2011-03-24 16:30/ (v3)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
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
Выпущен Eserv/4 и Eproxy/4 — см. Eserv4WhatsNew http://code.eserv.ru/

26.01.2009 EservEproxy335
24.03.2008 EservEproxy334
20.03.2008
  • Eserv и Eproxy 3.34 beta3 (24 Mb)
  • Socks5 при соединении с сервером, заданным именем, а не IP, использует функцию, обеспечивающую перебор IP-адресов, соответствующих этому имени, что повышает вероятность успешного соединения с серверами, имеющие несколько A-записей в DNS (в http-прокси Eproxy это изменение сделано достаточно давно).
  • Исключены утечки памяти при работе с xml (webmail, dbarc).
19.03.2008
  • Eserv и Eproxy 3.34 beta2 (24 Mb)
  • Исправлено несколько ошибок в новом функционале IMAP-сервера.
  • + Функции удаления и создания писем в веб-интерфейсе доступа к БД-архиву почты.
  • + Новая версия библиотеки sqlite3.dll
  • + smtpsend 4.38 — более подробные диагностические сообщения при возврате почты, улучшена совместимость перехода в TLS-режим
  • fs 1.35 — исправления для совместимости с веб-интерфейсом TrafC
  • Подробнее см. протокол изменений конфигурации: http://www.eserv.ru/ru/rss/50.xml
05.03.2008
  • Eserv и Eproxy 3.34 beta1 (24 Mb)
  • + IMAP-сервер теперь поддерживает возможность одновременной работы нескольких почтовых клиентов с одной и той же IMAP-папкой и синхронизацию между этими сессиями (может использоваться для организации общих папок и групповой работы). [beta!]
  • + Поддержка IDLE в IMAP анонсируется в ответе на команду CAPABILITY, т.к. часть клиентов не использует IDLE без объявления. IDLE используется для реализации технологии PushEmail.
  • + Новая версия KAV5 KAVE
  • + Новая версия классификатора SpamProtexx (исправлена ошибка)
  • + Новая версия MContent
  • Исправлена обработка ошибок парсера писем DrWEB 4.44
  • Ускорена работа Eproxy и антивирусов для Eproxy
  • Исправлен деинсталлятор (установленные сервисы Eserv и Eproxy могли оставаться неудаленными)
  • Dialer-plugin теперь не вызывает ошибки запуска acWEB, если на компьютере не установлен RAS (например, в безынтерфейсном варианте Windows Server 2008)
  • Исправление в поддержке UDP в Socks5
  • + Auth_cache plugin для Eproxy (ускорение авторизации и ACL)
  • Улучшена обработка ошибок форматов DNS-пакетов в DNS-клиенте SMTP-сервера
  • + Новая версия SmtpSend4
  • + Новые версии библиотек ssl, curl, sqlite3
  • + Список исключений из RBL-проверок — RBLWhiteList
  • Исправлена поддержка MS Outlook 2007 в IMAP-сервере.
  • И др. См. протокол изменений: http://www.eserv.ru/ru/rss/50.xml (конфигурация) и http://www.eserv.ru/EservCvs (ядро).

25.12.2007 EservEproxy333
  • + Добавлена поддержка KAVE (KAV5) и DrWEB 4.44.
  • + При использовании БД-архива (SMTP[UseDbArc]=1) возможен доступ пользователей к архиву в режиме веб-почты.
  • + В БД-архив добавлена возможность полнотекстового поиска.
  • Протокол изменений: http://www.eserv.ru/ru/rss/50.xml (конфигурация) и http://www.eserv.ru/EservCvs (ядро).
04.07.2007 EservEproxy332
20.04.2007 EservEproxy331
11.04.2007
20.03.2007
  • Eserv и Eproxy 3.31 beta1 (16 Mb)
  • Исправления работы с ODBC (в 3.29 и 3.30 были внесены ошибки, которые могли приводить к утечкам памяти при авторизации по ODBC)
  • Доп.оптимизация работы с памятью.
  • Исправление звонилки DayDialer.
  • Исправление совместимости acFTP с Mozilla.
  • + Новая версия TrafC, FlagMon plugin, новый ForthScript CGI.
  • Протокол изменений: http://www.eserv.ru/ru/rss/50.xml (конфигурация) и http://www.eserv.ru/EservCvs (ядро).

04.02.2007 EservEproxy330
  • Исправлено несколько ошибок, внесенных в 3.29.
24.01.2007 EservEproxy329
  • + Обновлен acIMAP.exe (изменения для логгера PigMail).
  • + Поддержка отрицательных чисел в интерфейсе TrafC. (ruv)
22.01.2007
18.01.2007
16.01.2007
12.01.2007
28.12.2006
  • Eserv и Eproxy 3.29 beta3 (15 Mb)
  • + Добавлен новый Events API, расширяющий воможности подключения plugin'ов (ruv).
  • В Eproxy исправлена обработка POST-запросов (в редких случаях ошибка могла приводить к падению сервиса).
26.12.2006
  • Eserv и Eproxy 3.29 beta2 (15 Mb)
  • Исправлена ошибка в инициализации слушающих сокетов (появившаяся в 3.29a).
24.12.2006

12.09.2006 EservEproxy328
  • + В дистрибутив включена обученная база plugin'а LibSD.
31.08.2006
  • + Добавлен флаг конфигурации Server[InteractiveMode] — возможность отключения GUI-сообщений (диалоговых окон) в серверах. (pig) Опцию можно включать также в командной строке сервера — /dgm.
30.08.2006
  • Замена истекшего SSL/TLS-сертификата (самоподпись).
  • + SMTP-сервер теперь проверяет формат заголовка Message-ID на предмет следов распространненных сбоев спамерских программ. Добавлены средства подсчета ошибок формата письма (+FormatErrors).
  • При приеме удаляется заголовок X-Spam-Status, т.к. Eserv добавляет свой. Чтобы не сбивать с толку клиентские фильтры.
29.08.2006
  • Бета-версия 3.28e
23.08.2006
  • Улучшена обработка исключений SpamProtexx.
18.08.2006
  • Если целевой сервер не выдает HTTP-заголовки, исправить это.
  • Разрешение прохождения WebDAV -команд через http-proxy.
17.08.2006
  • + MStat теперь собирает и статистику работы спам-фильтра.
16.08.2006
  • + В веб-сервер возвращена поддержка основных команд WebDAV (эта поддержка была в Eserv/2). Пока в бета-режиме. Соответственно добавлены новые файлы правил в каталоге конфигурации acWEB — ~DAV.rules.txt, PrePUT.rules.txt, PostPUT.rules.txt.
  • Правила обработки CGI и Dial вынесены из OnRequest в отдельные файлы.
11.08.2006
  • Бета-версия 3.28d
10.08.2006
  • + Добавлен байесов спам-фильтр LibSD plugin с обученной базой. Может работать вместе с другими спам-фильтрами в режиме голосования.
  • + Новая версия утилиты popfile-test (начальное пакетное обучение и тестирование байесовых фильтров), теперь с поддержкой LibSD.
  • Бета-версия 3.28c
09.08.2006
  • Исправлена утечка памяти в серверном потоке (ошибка была внесена 19 апреля). (pig)
  • Бета-версия 3.28b
08.08.2006
  • + Журналы в db3-формате теперь индексируемые.
04.08.2006
  • Бета-версия 3.28a
03.08.2006
  • + В plugin mlogc добавлена поддержка ведения журналов в формате SQLite3. Примеры для log.str.txt. Запись, начинающаяся с '@', означает "вести запись в указанную таблицу БД". 4003 *@log*'SERVICE','Останов сервиса','{Server[HostName]}','{PROG-NAME}' 4100 *@log*'{ACTION}','{URI?P}','{FILENAME}','{CONTENT-TYPE}',{n} Подстановка переменных возможна не только по {VAR}, но и по $VAR или :VAR — последний способ более эффективен, т.к. используется "родной" биндинг SQLite3 к Форту, не требуется строчных операций и SQL-escape. 4100 *@log*:ACTION,:URIP,:FILENAME,:CONTENTTYPE,{n}
21.07.2006
  • acSMTP: Сохранение кода ошибки DATA для AbortProtocol, приведение кода ошибки к положительному числу для более читабельного ответа 4xx.
  • acSMTP: StopProtocol заменен на StopProtocol&pipe для более быстрого отключения спамерских сессий. (pig)
  • + acSMTP: TossFileEx — опциональная замена для TossFile, позволяющая задавать индивидуальные правила доставки (вместо файла правил smtpDelivery).
19.07.2006
  • MESSAGE-ID-LOG и DECODED-SUBJECT-LOG (отфильтрованы возможные ";" в строках) вместо MESSAGE-ID и DECODED-SUBJECT.
12.07.2006
  • В ответах EHLO и HELO домен перенесен в первую строку.
04.07.2006
  • Добавление пустого тела письма для писем без тела (иначе не всякие внешние парсеры их понимают).
01.07.2006
  • Сообщения о проблемах с коннектом в команде DATA выводятся в основной лог только в случае uDebugDATA ON.
29.06.2006
  • + Команда явного назначения DNS-сервера (попоточно): SetPreferredDns: (~pig).

14.06.2006 EservEproxy327
  • Исправлен инсталлятор, обновлена библиотека sqlite.
14.06.2006 EservEproxy327 beta1

02.06.2006 EservEproxy326
27.02.2006
  • + Дисковые квоты для почтовых ящиков — plugin для acSMTP (без TrafC).
15.02.2006

04.02.2006 EservEproxy325
  • Исправлена ошибка в IMAP-сервере (Forum:23733).
02.02.2006 EservEproxy325 beta
  • Протокол изменений: http://www.eserv.ru/ru/rss/50.xml
  • + В оценочной версии по умолчанию подключен SpamProtexx, с обученной базой. Не отключается до истечения триала или самого SpamProtexx.
  • + В комплект включен триальный ключ для KAV.
23.11.2005
  • MContent v.2.1.21 dll: ! BugFix функции декодирования составных заголовков (появилась в 2.1.20), plugin: ! Переписаны функции MessageHeader и MessageHeaderParamValue (следствие бага в dll) (dandy) EservEproxy324 обновлен.
  • В SnmpMonitor Исправлена работа с SNMP_SYNTAX_INT-переменными — int теперь обрабатывается как gauge, а не как накопительный счетчик (в Eserv такие int-переменные не используются, но в perfmib есть).

21.11.2005 EservEproxy324
  • acSMTP отрезает хвостовые пробелы в адресах mail from и rcpt to, если они ошибочно вставлены отправителем (спамером).
  • При отсутствии (из-за ошибки администратора) файлов, указанных для обработки IsInFile, выводится дополнительная диагностика в основной лог сервера.
20.11.2005
  • IsGroupMember подставляет дефолтный домен, если при авторизации пользователя домен так и не определился (в случае IP-авторизации). Определяет тип источника авторизации пользователя, если это требуется (расширенный режим). В случае авторизации по IP/IP+MAC тип источника в момент авторизации не определяется. (pig)
18.11.2005
  • MConntent v.2.1.20 dll: ! Рефакторинг некоторых функций. + Поддержка опции замещаения файла при сохранении вложения plugin: ! Рефакторинг кода ! Новая версия компилятора + Добавлена поддержка опции замещаения файла при сохранении вложения (dandy).
  • + 934 LOG для фиксирования переклассификации антиспама через MContent плагин (через ящик для жалоб) TID:2025 (dandy).
  • Исправлено ошибочное повышение прав Ip-авторизованного пользователя в acWEB (при использовании IP-авторизации в Eproxy). Forum:22930. Отдельно исправленный файл можно скачать здесь: http://www.eserv.ru/download/acWEB_OnRequest.rar (2kb). (только для v3.23!)
16.11.2005
  • Flagmon plugin — подправлен вывод на случай ошибки при обработке флага (ruv).
10.11.2005
  • При перегрузке acWEB (MaxCgi) — быстрее "отбиваемся" от повышающих загрузку запросов.
  • + Опциональное использование в acWEB TransmitFile вместо цикла WriteSocket (быстрее передает и "дешевле" по ресурсам). По умолчанию отключено, можно включить командой uUseTransmitFile ON в OnThreadConnect или в OnRequest. Работает только для статических файлов (не CGI) и только в Windows NT.
  • Для совместимости с MSN Messenger 7.5 при попытке ~Socks4-соединения при включенной авторизации в Socks-прокси соединение с клиентом закрывается (как было в Eserv/2) вместо выдачи ошибки socks-протокола (как было в Eproxy) — это заставляет Messenger переключиться на Socks5. (ruv)
03.11.2005
  • В acWEB команда UNAVAILABLE могла прерываться сетевой ошибкой, и тогда счетчик vCgiCnt не уменьшался.

31.10.2005 EservEproxy323
  • Обновления конфигурации TrafC.
  • + Новая версия DrWEB dll.
28.10.2005
27.10.2005
26.10.2005
25.10.2005
  • Поправлены права доступа к *.fxml-файлам в конфиге acWEB.
20.10.2005
  • Устранены мелкие несовместимости xslt.
19.10.2005
  • http://www.eserv.ru/download/EservEproxy323b-setup.exe BETA.
  • + Добавлен параметр ini PROXY[UseFtpAcl]. Если он =1, то в FTP-прокси (3121) используются те же ACL, что и в HttpProxy — (Url|Host)(Black|White)List. При соединении с целевым сервером проверяется Host, а при работе с файлами — Url (в качестве Url выступает вся командная строка протокола FTP, например "RETR /path/file.ext").
18.10.2005
  • + XSLT через libxslt вместо MSXML.
  • Добавлен список сайтов для обновления DrWEB и ключ утилиты обновления.
  • Добавлена библиотека поддержки RBL-блокировок из acSMTP, чтобы блокировать HTTP-запросы с открытых прокси и прочих вредителей. IsRblBlocked работает напрямую с DNS, поэтому может быть медлительным — непригодным для массовой обработки всех запросов. В чистом виде он подходит только для POST'ов, в остальных случаях лучше использовать кэширование. В стандартной конфигурации в acWEB не используется.
07.10.2005
  • + 929 RBL log, Запись RBL-блокировок в mail-refused log. 921 LOG (MailFromError) записывает в лог и причину отказа. 922 LOG пишет причину отказа RCPTTO.
29.09.2005
  • + Опция командной строки /kill для самоубийства сервера (читает pid-файл из своего каталога и жестко снимает этот процесс) в случае невозможности или недоступности штатного останова.
26.09.2005
  • Если проведена имперсонация потока, то CGI запускаем CreateProcessAsUser вместо обычного CreateProcess.
21.09.2005
  • + Новые отчеты: Фильтр логов доставки/недоставки, шаблон задается в поле ?email=шаблон, поиск ведется по SQL-выражению LIKE '%шаблон%' в полях Email отправителя и получателя.
06.09.2005
  • Текущая сборка Eserv/3 сертфицирована в Microsoft (для Windows 2003). Етайпом получен статус Microsoft Partner — ISV/Software Solutions Competency.
31.08.2005
  • Если сообщения из папки spam удаляют, то при определенных настройках IMAP-клиента они не удаляются, а перемещаются в Trash. Повторно посылать их в этом случае не нужно.
29.08.2005
  • ListDir plugin: ContentType для лога; BR в формате XHTML.
17.08.2005
  • Автоматическое создание ResendDir, если его не было. Требуется обновление acIMAP.exe (добавилась команда MoveFileWithCreatePath из расширений Dandy).
15.08.2005
  • + Добавлен SNMP-счетчик vCgiCnt.
  • EachFile: 1. Если каталог не задан — ничего не обрабатывается (было — обрабатывается текущий каталог) 2. опция "-dir." — обработать текущий каталог 3. при ошибках в командной строке выполнение прерывается (было — вывод ERROR и продолжение) (ruv)
13.08.2005
  • TrafC: Когда TrafC не инициирован, WidOfCanals = 0 (временный словарь для каналов не создан) Поэтому, еще одна проверка. (ruv)
12.08.2005
  • Восстановлена выдача листингов http-каталогов без индексов в acWEB (Внутренние переменные были переименованы для ISAPI, а здесь получился побочный эффект с PATH_INFO -> REAL_PATH_INFO).
  • DayDialer plugin (возможность дозвона) включен по умолчанию.
11.08.2005
  • TrafC: Правильная проверка существования канала Q-all переопределение счетчика 1.3.6.1.2.1.2.2.1.10.2 ( vOtherReadStat ) на этот канал. id 1.3.6.1.4.1.18474.2.1.3.4.1.1 для Q-all (вместо переопределения). (ruv)
10.08.2005
  • + Авторизация на ftp-прокси перед авторизацией на TARGET-HOST. Используемый формат логина (домен по умолчанию!): USER targetuser#proxyuser@targethost PASS targetpass#proxypass
  • Исправлена опечатка в IP:Mask= (pig)
09.08.2005
  • Админ должен авторизоваться в acWEB явно, даже если имя присвоилось в IP-авторизации.
05.08.2005
  • Если Eproxy не установлен, удаляется меню Eproxy и не показывается сервис Eproxy.

03.08.2005 EservEproxy322
  • Протокол изменений ядра можно прочесть на странице EservCvs, протокол изменений конфигурации — ниже.
  • Номер SSL-порта административного сервера теперь задается не в опции HTTP[SslPort], а в HTTP[AdminSslPort].
  • Изменения: http://www.eserv.ru/ru/rss/50.xml
02.08.2005
  • При использовании SpamProtexx без PopFile — не выводить в веб-интерфейсе переклассификации соединители "+" и "|" в имени классификатора и классе (pig).
01.08.2005
  • MContent.dll: ! Переписаны функции чтения/записи заголовка plugin: ! не снималось значение со стека в функции упаковки после окончания работы архиватора ! функция упаковки переопределена через MCExecAndWaitEx (тайм-аут выставлен в 10 минут). Обновлен файл примеров. (dandy)
30.07.2005
  • avScanFile не определен, если не подключен кэш или антивирус.
29.07.2005
28.07.2005
26.07.2005
  • MContent: ! Исправлена ошибка в парсере. Теперь парсер корректно обрабатывает длинные boundary метки + новая функция MailPartAmount (возвращеает количество MIME частей в письме) plugin: + MCExecAndWaitEx позволяет указывать тайм-аут по истечении которого, запущенный процесс будет завершен (0 — без тайм-аута) + функция GetMailPartsAmount поддержка MailPartAmount (dandy)
25.07.2005
  • + Порты Eproxy задаются теперь в ini.
23.07.2005
  • + Счетчик запросов веб-сервера. SNMP OID 1.3.6.1.4.1.18474.2.1.3.1.3
21.07.2005
  • + Добавлен SNMP-счетчик vIsapiCnt — число потоков, выполняющих ISAPI-расширения. SNMP OID 1.3.6.1.4.1.18474.2.1.3.1.2
15.07.2005
  • По умолчанию uRasDebug ON, чтобы звонилка DayDialer писала в acWEB.log параметры дозвона (выбранного соединения).
11.07.2005
  • Исправлена ошибка вычисления условия необходимости уаления дубликатов с POP3-сервера (могли не удаляться). (pig)
30.06.2005
  • Обработка ситуации, когда в сообщении не было пустой строки, отделяющей тело от заголовка.
25.06.2005
  • Пример: файл правил, обрабатываемый во время непосредственной доставки письма получателю. (dandy)
24.06.2005
  • Новая версия MContent (dandy, pig).
  • Обрабатывается ситуация, когда в процессе обработки файл был удален (перемещен) (dandy).
  • Новый файл примеров (dandy).

23.06.2005 EservEproxy321
  • Протокол изменений ядра можно прочесть на странице EservCvs, протокол изменений конфигурации — ниже.
  • Изменения: http://www.eserv.ru/ru/rss/50.xml
22.06.2005
21.06.2005
  • http://bitrix.eserv.ru/download/EservEproxy321c-setup.exe BETA
  • Изменения: http://www.eserv.ru/ru/rss/50.xml
  • + Пример фильтрации по именам целевых хостов в ftp-proxy. (pig)
  • Исправления для MContent: 1) Обрабатывается ситуация, когда при расширенной обработке (на этапе доставки) письмо было удалено 2) После расширенной обработки (после доставки) не увеличивался счетчик доставленных писем (в итоге часто оставалась копия письма в spool) — т.е. письмо не удалялось по uCOPY-CNT @ | DeleteCurrentFile т.к uCOPY-CNT был

0 (dandy)

  • GetDNS выполняется один раз — при старте.
20.06.2005
  • "Продление" схем БД до конца года.
  • При включенной проверке дубликатов писем и включенном удалении после приема — удаляем дубликаты с сервера, чтобы они там не накапливались.
  • SPF plugin не работает под Win9x/ME.
10.06.2005
  • Не пытаться запускать SNMP-агент на Win9x/ME (не поддерживается).
  • + Если PROXY[HttpRequireAuth] не ноль, то для у всех неавторизованных (IpMacAuth или явно) пользователей запрашивается авторизация на доступ к http-proxy.
  • Статистика выдается на HTTP[AdminPort] ( т.к. HTTP[Port] м.б. и отключен). (22.03.2005)
17.05.2005
  • Поля файлов правил ACL, состоящие из пробелов, считаются пустыми.
05.05.2005
  • Ловля дубликатов в пределах сессии pop2smtp.
29.04.2005
  • При использовании каскадирования прокси в заголовки HTTP-ответов могли вставляться два заголовка "Proxy-Connection", это может "сбить с толку" IE и, в частности, приводить к замедлению начала работы Windows Update. Ошибка исправлена здесь: http://bitrix.eserv.ru/download/Eproxy_29042005.rar (обновление Eproxy.exe).
12.04.2005
  • Сброс результата IP-авторизации перед выполнением явной авторизации.
11.04.2005
  • Если вирус найден by PopFile, то обработать его не как спам, а как вирус.
07.04.2005
  • При поименном сбросе quota-каналов (by ResetQuotasFile) некативные на момент сброса каналы пропускались. (ruv)

28.03.2005 EservEproxy320
  • Протокол изменений ядра можно прочесть на странице EservCvs, протокол изменений конфигурации — ниже.
27.03.2005
  • Дополнительный контроль DNS-ответов в acSMTP и smtpsend4.
  • Smtpsend4 v4.17 — добавлена опция -dd для запрета записи тела письма в лог.
26.03.2005
  • Pre-release 3. Мелкие исправления. Плюс замена openssl *.dll на более свежие версии.
25.03.2005
  • Pre-release 2. Переклассификация через веб теперь работает с любым из классификаторов — PopFile и/или SpamProtexx — в зависимости от того, какой из них подключен. Работает и с двумя одновременно. Если оба отключены на момент переклассификации, то сообщение просто копируется в Reclassify.
  • В PopFile 'virus' можно сделать отдельной катеогрией, а SpamProtexx пусть классифицирует вирусы как спам, а не 'clear'.
24.03.2005
  • Pre-release 1. Включает SpamProtexxPlugin — новый байесовый антиспам (серверная версия).
23.03.2004
  • SMTP OnLogin: UID 0! чтобы явная авторизация гарантировано имела приоритет перед IP [TID#802]
  • + Добавлен формат лога автообучения SpamProtexx.
  • Если popfile_admin перемещает сообщение в spam, то не делаем resend.
  • Исправление примера в FromEmailNeedAuthList.txt
  • Antispam[ResendDir] — куда перемещать сообщение, переклассифицированное в не-спам. По умолчанию повторно посылается всем получателям.
21.03.2005
  • Если используется PopFile, то SP_~ExistentBucket=PopFileExistentBucket (надмножество над исходным SP_~ExistentBucket) — чтобы при переклассификации в существующий класс PopFile срабатывала И переклассификация в not_spam в SpamProtexx.
  • INBOX в popfile_admin обрабатывать как переклассификацию из спама в неспам.
  • Сравнение текущего каталога в правиле OnMessageMove переделано через CURRENT-FOLDER (требуется обновление acIMAP.exe).
20.03.2005
  • + Ключ Dirs[Flags] — каталог для флагов. Добавлен pluginsflagmon (отключен по умолчанию). Задана обработка флагов reset-quotas-all.flag и reset-quotas-list.flag (ruvim)
  • + Пакетные файлы для создания флага сброса квот и создания соответствующей задачи планировщика Windows NT (ежемесячный запуск), в каталоге utils. (ruvim)
18.03.2005
  • + "not_spam" считается теперь существующей корзиной, автоматически заменяемой на AntspamPopFile[NotSpamBucket] (по умолчанию "clear") во всех операциях. Новая функция PopFileExistentBucket ( addr u — flag ) для применения в правилах. PopFileClassificationMatch тоже принимает not_spam.
  • + Поддержка множественных категорий PopFile, а не только спам/не-спам.
  • + AntispamPopFile[NotSpamBucket] — в какой bucket переклассифицировать сообщение при перемещении его в IMAP-каталог not_spam (по умолчанию clear).
  • + SP_~ExistentBucket — по аналогии с PopFile, но признает только spam/not_spam и clear (который =not_spam).
17.03.2005
16.03.2005
  • Если классификация PopFile и SpamProtexx не совпадает только из-за того, что у SpamProtexx ограниченное число не-спам-классов, то НЕ заносим письмо в ambiguous.
  • + Совместная работа PopFile и SpamProtexx.
  • + SpamProtexx plugin (API закрытый).
  • Выравнивание стека в OnSpam rules.
15.03.2005
  • + Новый плагин для acSMTP. Прописка: confsmtppluginsparser Назначение: потрошитель заголовков писем, принятых через BDAT и потому не препарированных на лету. Вызывать: слово ParseCurrentMailFile (pig).
  • Чистка ряда плагинов в отношении работы с мутексами — под новые слова в EXE. (pig)
  • MContent v.2.1.12: + Все вызовы делаются через MContentSafeEvalRules. Если правило делает со стеком что-то нехорошее, то генерируется исключение. dll: ! Исправлена ошибка при декодировании x-uue вложений ! Устранена незначительная утечка памяти при декодировании вложений соответственно немного изменились MContent.rules и MContentEx.rules + изменение в OnNewMail.rules: обработка ситуации, когда одним из действием при обработке письма MCOntent-ом является удаление. (dandy)
  • Добавлена блокировка рекламы mediaplex.
14.03.2005
  • + SnmpPlugin — SNMP agent (beta) на CVS. Требуется обновление exe. Номера UDP-портов для SNMP совпадают с номерами TCP-портов соответствующих серверов.
  • + SnmpMonitor (beta) 150Kb — простой графический монитор счетчиков Eserv (yz). Пример запуска snmp-mon.exe -data 10.1.1.1:3128:eserv_monitor:1.3.6.1.2.1.6.9.0 -title "Eproxy connections" -tick 100 -height 50 -max 20 -color 255,128,128
12.03.2005
  • По умолчанию назначен только канал Q-all 10 Mb/час (вместо Band-all). (ruvim)
11.03.2005
  • + SNMP-сервер. Альфа.
09.03.2005
  • Ожидание исключительного доступа к файлу-флагу, теперь флаг можно создавать и в share-mode. (ruvim)
08.03.2005
  • Оптимизация строк лога SOCKS. + добавлен 1451 LOG в конце. (ruvim)
  • Условный вызов sockspluginshierarchy~OnRequest (вызывается, если подключен плагин socks hierarchy) (ruvim)
  • Упрощение, для включения каскада используется SetConnectMethod. Требуется обновленная версия Eproxy.exe (см. изменения в src/proto/socks). (ruvim)
06.03.2005
  • Исключение лишних переклассификаций, если на момент перемещения письма письмо уже классифицируется правильно (dandy).
05.03.2005
  • При сбросе счетчика quota-канала также обновляется и состояние, сохраненное в файл. При сбросе всех квот (словом reset-quotas) также очищается и все сохраненные состояния. (ruvim)
04.03.2005
03.03.2005
  • Исправлена "ошибка 4" в веб-переклассификации (dandy).
  • PIPELINING и CHUNKING по умолчанию выключены, т.к. в этом случае отправитель несинхронно читает ответы на команды, а надо заставить его прислушаться к 5xx
02.03.2005
  • + IMAP[MsgIdDupCheck] Если не ноль, то включена проверка дубликатов — в списке сообщений показывается только одна копия сообщения из тех, у которых одинаковые Message-ID (но при удалении такого сообщения удаляется только одна копия, а другие станут видны в следующих сессиях!).

01.03.2005 EservEproxy319
  • Протокол изменений ядра можно прочесть на странице EservCvs, протокол изменений конфигурации — ниже.
28.02.2005
  • При использовании нестандартных номеров портов httpS не работали отчеты, исправлено.
26.02.2005
  • + Декодирование MIME для лога спама и pop3.
  • XSL-файл теперь ВСЕГДА читается по http, а не с диска. Чтобы побороть проблему с авторизацией XSL-функции document(url) в некоторых клиентских конфигурациях, из-за которой не работали вложенные отчеты.
  • Переключение base_url с HTTPS на HTTP при локальных запросах.
25.02.2005
  • + Еще линейка отчетов — по отвергнутой корреспонденции — логи *mail-refused (dandy)
  • + CopyUnclassifiedToTrainer — если не ноль, то при результате классификации unclassified добавим адрес TrainerEmail в список получателей. (dandy)
22.02.2005
  • Запрет запуска IDS из Eproxy, чтобы не работал против пользователей ЛС.
  • В отчете по почтовым вложениям теперь выводится и общий размер вложений определенного типа (dandy).
21.02.2005
  • Размер кэша по умолчанию 500 Мб (вместо 50), и смотрит на дату последнего обращения к файлу (а не модификации) (ruv).
  • + Ключ -keep-ro + ключ -keep {file|filemask|@filelist} (ruv).
  • Теперь не выводится сообщие об ошибке ( ERROR), если не удалось войти в каталог. (ruv)
  • Номер потока в отладочном логе IMAP.
19.02.2005
  • + В список выбора интерфейса слушаемого порта добавлена опция 'All' (ruv).
  • + В каталоге Temp не удаляем r/o, schema.ini и избранные atom.* файлы. Требует новую версию eachfile.exe 1.2 (ruv).
  • Если домен (в котором авторизован пользователь) отличается от дефолтного, то пользователь запоминается по UserEmail — имя@домен (ruv).
18.02.2005
  • + Отчеты по антивирусной проверке трафика (dandy).
  • Исправлена ошибка сравнения "возраста" объекта в cache plugin.
  • Исправлена ошибка в tcpmap plugin — если порт занят, на стеке оставалось лишнее число (ruv).
17.02.2005
  • Запуск PopFile только из acSMTP. acIMAP его больше не пытается запускать сам.
  • + Pop2Smtp[AllowExternRcpt] — возможность отменить запрет пересылки наружу почты, принятой от ~Pop2smtp.
  • Miranda over httpS по умолчанию разрешена.
14.02.2005 3.19 BETA
  • http://www.eserv.ru/ru/rss/50.xml — список изменений
  • Flagmon: RememberFlagsFolder — дефолтный путь к флагам — Dirs[Data]FLAGS (ruv).
  • Если файл-флаг имеет обрабатываемое содержимое, то он создается в исключительном режиме доступа (exclusive mode) (ruv).
  • + Почтовый отчет по спамящим доменам.
11.02.2005
  • + PopFile лог для переклассификации через IMAP.
  • + Почтовые отчеты EmailClasses.
  • + Возможность групповых прерываний соединений — добавлено ResetConnection2 — значение IP или Port, равное 0 — понимает как 'любой' (ruv).
10.02.2005
  • + Отладочный лог PopFile (913 LOG). Наличие запущенного PopFile при старте acSMTP проверяется попыткой коннекта к 8081 порту, а не работающего wperl.exe. Если сессионный ключ стал недействительным из-за перезапуска PopFile без перезапуска acSMTP и acIMAP, plugin получает новый ключ. При пустом ответе PopFile на XML-RPC вызов возвращается пустая строка, а не nil "......". Для ведения лога переклассификаций через веб требуется обновление fs.exe!
09.02.2005
  • + Дополнения к стадартным отчетам — Отчеты для MContent + подправленый schema.ini (dandy)
  • ~Pop2smtp получил возможность записывать свой log не в acSMTP.log, а в отдельный файл. При поиске потерянных писем эти логи чрезвычайно полезны. (Станислав Петров)
08.02.2005
  • Исправлена ошибка в декодере BASE64 в MContent (dandy)
  • + Новая версия декодера BASE64 — увеличено быстродействие на больших вложениях (dandy)
06.02.2005
  • + В форматных строках для журналов можно использовать {-n} для целых чисел.
04.02.2005
  • Исправлено копирование в архив в правилах Local.MContent.rules.txt (dandy).
  • Изменение имени поля в журнале доставки: SERVER -> TO_SERVER, т.к. иначе ODBC его не отдает.
  • + Детализация отчета по отправленной почте и новый отчет об ошибках доставки.

01.02.2005 EservEproxy318
  • Исправления и новые примеры в McontentPlugin.
  • В командную строку обработчика очереди возвратов добавлено -rh 0, чтобы исключить попытки перемещения сообщений внутри самой этой очереди.
  • Исправлены опечатки в заголовках отчетов по трафику.
31.01.2005
  • + Добавлены статистические отчеты по новым журналам SmtpSend4
  • + Детальные протоколы доставки SmtpSend4 теперь можно просматривать через веб-интерфейс.
  • SmtpSend4 установлен доставщиком внешней почты по умолчанию вместо SmtpSend3.
28.01.2005
  • При ненастроенных источниках авторизации и списках локальных доменов не работала проверка существования пользователей в домене. Опечатка исправлена.
  • Изменения PopFile plugin для работы с PopFile 0.22.2 (не будет работать с EservPopfileRC6 -> нужен upgrade на EservPopfileRC7 или сохранить старый plugin!)
27.01.2005
  • + Режиму кэша "CheckIfOlder" в Eproxy теперь можно задавать параметры в часах, а не только в днях. По умолчанию 24 часа (раньше было 0, задается в PROXY[CacheAge]). Требуются обновления exe! На новостные сайты влиять не должно, т.к. их ленты обычно не кэшируются — в соответствии с их HTTP-заголовками.
  • Исправление формирования пути к кэшу — теперь возможен относительный путь с ".." (ruv).
  • Антивирус переставлен перед кэшем, чтобы не пропустить проверку обновляемых в кэше файлов (pig).
  • Проверка существования vAvScanFile в случае подключения после антивируса.
  • Firewall plugin убран из предлагаемого по умолчанию списка.
  • TrafC plugin будет работать перед hierarchy plugin (pig).
26.01.2005
  • + Новые команды ORSTAT, OWSTAT, obps, orbps для статистического лога FTP-сервера в формате Estat. Требуются обновления exe!
  • + SMTPSEND4 beta1. Новый формат лога сессии, дополнительный лог (912) со сжатым отчетом для Eserv/3. Новые опции:
    • -ini inifile — filename with global options (default is: {Eserv}Eserv[.orig].ini, {ModuleDirName}smtpsend4.ini)
    • -rh hours — move to retry folder, if can't post within 'hours' (default is 4 hr)
    • -rf retryfolder — retry folder name (default is mailretry)
    • -rn notifyfile — template of notification message for -rh (default is built-in template)
    • -s3 — send to 'A' host when 'MX's not accepting message (default — use 'A' only if there no 'MX's at all)
    • -sh isp_server — use this server if MX- and A- delivery failed.
  • Исправлен пример с *admin* в OnRequest в acFTP.
25.01.2005
  • + 912 — статистический лог smtpsend4
24.01.2005
  • + Обработка очереди повторов в планировщике acSMTP.
  • "Proxy access local NT" сервер сменен с "." на "{Auth[NTdomain]}" (который по умолчанию равен ".")
  • Увеличено число повторов передачи HTTP-запроса при обновлении файла в кэше.
  • Порт основного веб-сервера по умолчанию сменен с 80 на 8085.
  • Новая опция SMTP[Retry] — для очереди повторов. Новый раздел [SmtpSend] — для smtpsend4.
  • http://www.eserv.ru/ru/rss/50.xml — последние изменения в CVS-версии.
17.01.2005
  • Возможность открывать заданный раздел ini в редакторе опций в виде http://eserv:3140/main/script/fs/ini.ini?open=SMTP#Port Исправлен вывод подсказок — убраны тэги <название_опции>.

EservWhatsNew2004.2
EservWhatsNew2004.1
EservWhatsNew2003
Работает на Eserv/7.0.beta1/Linux/arm64 (Dec 25 2023)