Частые вопросы по Eserv/4
Внимание! Страница в стадии наполнения. Вы можете добавлять вопросы, записывая их в комментариях (кнопка "Ответить" внизу страницы, "режим премодерации" можно игнорировать — вопросы записываются в любом случае, просто не сразу публикуются) или присылая на support@eserv.ru.
См. также страницы Eserv4WhatsNew и Eserv4Docs.
Для Е3 — административный порт был 3140. А есть ли такой у Е4 для подключения не с локальной машины.
В сетевом окружении разрешите отображение UPnP-устройств, и увидите Eserv в виде медиа-сервера, можно будет прямо по этой иконке попасть в его интерфейс.
Другой способ — url http://ваш_eserv:2009/e4i/frame.htm
Как загрузить обновления?
Если acWEB4 был запущен больше 10 минут, то наверняка обновления уже загружены (посмотрите на вкладке "Обновления" — "Список обновлений", там должно быть порядка 200 файлов). Чтобы установить эти обновления — запустите update.bat (в корне каталога Eserv). Впоследствии можно будет добавить задание планировщика, чтобы Eserv сам запускал установку обновлений в заданное время. Подробнее на странице Eserv4Updates.
Как конвертировать почту?
Утилита ext\e4in.exe (конвертация не запускается инсталлятором автоматически, т.к. обычно очень длительная).
Как прописать запуск сервисами?
Рекомендуется сначала запускать acSMTP4 и acIMAP4 не-сервисами, чтобы не пропустить сообщения об ошибках, блокировки firewall'ов и т.д. После испытания работоспособности можно установить их сервисами, запустив каждый сервер с опцией командной строки --install или "--install имя_сервиса". Сервисы не устанавливаются автоматически, чтобы не конфликтовать с установленным Eserv/3 во время их одновременной работы в переходный период.
Установил Eserv/4, не могу найти в нём Eproxy
Службы Eproxy находятся в модуле acWEB4.exe вместе с веб-сервером, LDAP, DNS, DHCP и несколькими другими сервисами Eserv. Таким образом при запуске acWEB вы запустите и Eproxy, если его порты не отключены в настройках.
Как подключить антивирус Касперского, как подключить антиспам popfile?
Когда запустите установку обновлений (update.bat), должен будет появиться каталог CommonPlugins/acFilter, и там подкаталоги для антивирусов и антиспамов. Положите туда ключ KAV (в kav5), запустите PopFile (там же, где он у вас и для E3 работал), потом запустите acFilter.exe и загляните в его лог, как он будет по очереди все антиспамы и антивирусы пробовать инициализировать. acSMTP4.exe работает с acFilter'ом по умолчанию.
Что первичнее проекты, или домены?
Там при выборе проекта должна появляться подсказка (на желтом фоне), что проекты главнее, и что домены подключаются к проектам.
Как удалить ненужный проект или домен?
При выборе домена справа от правой панели (где подробности про домен) вертикальная панелька с иконками, и на ней должна быть и иконка удаления. Удаление проектов доступно с 4.17859.
А Eproxy/4 входит в состав Eserv/4 или поставляться отдельно за доп. плату?
С 2003го года Eproxy отдельно лицензируемый продукт, хоть и идёт в интегрированном комплекте. Требуется доплата за переход с Eproxy/3 или Eserv/2. Пользователям Eserv/4 для запуска Eproxy будет требоваться отдельный ключ (файл-сертификат).
Импорт из EServ2 прошел без ошибок. Удивило, что импортированные пользователи остались в проекте EServ2. Нужно ли их переносить в основной проект?
Это просто название такое (чтобы было видно, что импортировано из Eserv/2). Название на работоспособность проекта не влияет. Главное чтобы домен к нему был правильный привязан.
Eserv4 ставится в отдельную папку с импортом конфига из Eserv3 или в папку Eserv3?
В отдельную.
Куда делся RBLSystemList.txt?
Список RBL окончательно стабилизировался — не меняется несколько лет — и по-прежнему вредно использовать какие-либо RBL кроме CBL и BRBL (эти два используют правильную политику листинга — только конкретные IP по факту спама с них, и правильную политику делистинга — бесплатно, автоматически, по первому запросу; все остальные — агрессивные "политические" списки, гарантирующие ложные срабатывания). Поэтому в E4 они используются по умолчанию. Однако можно использовать и явный список: если поместить его на прежнее место (как в E3 — CONF\lists\smtp\RBLSystemList.txt), он будет иметь приоритет.
При переходе с Eserv/2 импортировались задания планировщика pop3recv, но в Eserv/4 нет pop3recv. Какие командные строки писать в заданиях PopPull?
Старые командные строки ("agents\pop3recv...") импортировались просто "к сведению", они в PopPull не нужны (он сам обращается к plugin'у pop2smtp). Обязательными являются три параметра — имя сервера, логин и пароль (они тоже должны были импортироваться). Если указать Email в параметре "локальный ящик", то письма, которые не нашли других существующих локальных получателей, будут переправляться на этот email.
Вижу описания изменений в новых версиях на code.eserv.ru, но эти обновления не появляются в моем Eserv на вкладке "Обновления", не скачиваются. Почему?
Описания публикуются по мере внесения изменений в код, а в систему обновления измененные версии поступают с некоторой задержкой — после испытания/отладки этих изменений и по мере готовности новых версий зависимых от этих изменений других модулей.
Как можно сделать в Е4, чтобы удалялись письма с пустым телом?
Создать фильтр:Стадия протокола: Письмо принято
Правило: IsEmptyMessage DUP | MoveCurrentFileTo: {Dirs[Temp]}\{MAILFROM}!empty!{RANDOM-ID}.eml
Выполнить: Ответить отправителю
С параметрами: 550 EMPTY message denied
Работает и с совсем пустыми сообщениями, и с такими, в которых в теле только пробелы и переводы строк. Это правило не удаляет пустые файлы, а перемещает в DATA\temp\дата\. Признаком срабатывания именно этого фильтра будет подстрока "!empty!" в имени файла. Если надо, чтобы удалял, то вместо "MoveCurrent... .eml" вправой части написать просто DeleteCurrentFile.
Вместо IsEmptyMessage можно использовать S" 1" MSG_MP @ GetMimePart TRIM NIP 0= (и аналогично доставать другие MIME-части писем для анализа в правилах).