Твой софтовый форум > Software > SoftoRooM > *NIX-SOFT > *NIX-SOFT -> Сеть

Dovecot 2.0.9

,

IMAP и POP3 сервер

Дата публикации: 13.01.2011 - 19:45
Pages: 1, 2, 3, 4
ЭЖД
ph34r.gif dovecot 1.2.11

- mbox: Message header reading was unnecessarily slow. Fetching a
huge header could have resulted in Dovecot eating a lot of CPU.
Also searching messages was much slower than necessary.
- mbox, dbox, cydir: Mail root directory was created with 0770
permissions, instead of 0700.
- maildir: Reading uidlist could have ended up in an infinite loop.
- IMAP IDLE: v1.2.7+ caused extra load by checking changes every
0.5 seconds after a change had occurred in mailbox

Downloads (~2,8 Mb)_http://www.dovecot.or...-1.2.11.tar.gz
ЭЖД
ph34r.gif dovecot 1.2.12

- deliver: Don't crash when a message with Auto-submitted: header gets
rejected.
- lib-storage: Fixed header searches to work correctly when there are
multiple headers with same name.
- dict client: Disconnect from dict server after 1 second of idling.
- dict: If process crashed, it wasn't automatically restarted
- dict file: If dict file's group permissions equal world permissions,
don't try to change its gid.
- maildir: Fixed a memory leak when copying with hardlinks.
- maildir: Expunging last messages may have assert-crashed if their
filenames had just changed.

Downloads (~2,7 Mb)_http://www.dovecot.or...-1.2.12.tar.gz
ЭЖД
ph34r.gif dovecot 1.2.13

- Fixed iconv() crash when it was processing several kilobytes of
broken continuous input. This mainly could have caused a problem
with IMAP SEARCH. Possibly also with some Sieve checks.
- If MIME encoded-words contained line feeds, Dovecot logged
cache corruption errors.
- mbox: Renaming mailbox under newly created dir didn't move index
directory.
- mbox: When generating envelope to From_-line, don't append a second
@owndomain if username already has one.

Downloads (~2,7 Mb)_http://www.dovecot.or...-1.2.13.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.0

* Для разделения прав при работе теперь используются два системных пользователя для внутренних нужд (по умолчанию это dovenull и dovecot).
* Перепроектирован мастер-процесс, теперь он более модульный и содержит меньше кода, требующего исполнения от имени суперпользователя;
* Глобальный ACL отныне просматриваются с учетом префиксов пространства имен (namespace). К примеру, если ранее был префикс пространства имен INBOX и установлен глобальный ACL для "INBOX.Sent", теперь он будет браться из файла "INBOX.Sent" вместо файла "Sent", как это было ранее.
* Схема хранения Maildir: права доступа к файлам более не основаны на файле dovecot-shared, а базируются на правах на каталог почтового ящика;
* Конфигурация теперь может быть определена по разному для разных сетей;
* В комплекте поставки появилась утилита dsync, способная делать двухстороннюю синхоронизацию почтовых ящиков;
* LMTP-сервер и проксирование;
* Добавлена поддержка бэкенда для хранения почты под названием mdbox (т.е. multi-dbox);
* Утилита doveadm теперь используется для выполнения всех типов административных функций. Старые утилиты dovecotpw и *view теперь существуют как подкоманды doveadm;
* Процессы imap и pop3 теперь способны обрабатывать несколько соединений;
* При помощи плагина imap_zlib поддерживается сжатие DEFLATE для протокола IMAP (COMPRESS=DEFLATE);
* Сервис директора (director service) позволяет на инсталляциях, где почта хранится на NFS, перенаправлять пользователей всегда на тот сервер, который уже начал обслуживать пользователя, что предотвращает повреждение файлов хранилища почты;
* Поддержка языка Sieve для гибкого формирования фильтров почтовых сообщений и связанного с ним протокола ManageSieve теперь может быть установлена без накладывания дополнительных патчей. К сожалению релиз проекта Pigeonhole для Dovecot 2.0 пока не вышел, но тестовую версию уже можно загрузить из Mercurial-репозитория проекта.

Downloads (~2,9 Mb)_http://dovecot.org/re...t-2.0.0.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.1

* Когда dsync запускается от имени суперпользователя, удаленная команда dsync также запускается от имени root, без сброса привилегий.
* IMAP: Параметры QRESYNC для SELECT не обрабатывались верно.
* Корректность строк UTF-8 проверялась не верно (например, имена папок при работе с Sieve)
* dsync: поправлены различные падения при удаленной dsync синхронизации.

Downloads (~2,9 Mb)_http://dovecot.org/re...t-2.0.1.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.3

Из изменений можно назвать:

* dovecot-lda перестал использовать нестандартный заголовок "Envelope-To:" как значение по-умолчанию для параметра запуска "-a". Для возврата к старому поведению необходимо указать в конфигурации "lda_original_recipient_header=Envelope-To".
* добавлена поддержка оповещений об обратном пересечении квоты (т.е. о ситуациях, когда квота вновь стала ниже установленного лимита. Это включается указанием типа ('-') в начале величины quota_warning (код основан на патче от Jeroen Koekkoek).
* dovecot-lda: добавлена опция настройки lda_original_recipient_header, которая позволяет указать исходного получателя сообщения, если параметр "-a" не был указан.
* dovecot-lda: добавлен параметр "-r", указывающий конечный адрес получателя, который может отличаться от исходно указанного, например, в случае использования алиасов.
* Maildir: файл uidlist теперь может указывать свои значения GUID для сообщения, что позволяет держать в ящике несколько сообщений с тем же значением GUID. Это также решает проблему разрешения конфликтов при работе dsync.
* dovecot-lda: если адрес назначения отсутствует ("нет такого пользователя") теперь происходит выход с ошибкой EX_NOUSER, а не EX_TEMPFAIL.
* dsync: поправлена обработка \Noselect-ящиков
* Поправлен бесконечный цикл, случающийся из-за появившихся с версии 2.0.2 изменениях в парсере сообщений.
* Исправлено падение из-за появившихся с версии 2.0.2 изменениях istream-crlf.

Downloads (~2,95 Mb)_http://dovecot.org/re...t-2.0.3.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.4

* multi-dbox: если указано ":INDEX=путь", файлы storage/dovecot.map.index* также будут в указанном пути, а не в главном каталоге хранения.
* Maildir: Копирование сообщений при помощи жестких ссылок (hard link) иногда приводило к переименованию каталога tmp/ в каталоге-источнике в имя каталога-приемника как если бы оно было сообщением.
* Maildir: версия 2.0.3 иногда неверно очищала (expunge) скопированные сообщения
* Maildir: папки "Входящие", в которых отсутствовали каталоги tmp/, не открывались
* single-dbox: Сообщения не копировались с использованием жестких ссылок
* поддержка виртуальных ящиков (vpopmail), надеемся, снова работает
* dsync: UIDL-ы POP3 не копировались при доступе через Maildir
* файл словаря (dict): Поправлена утечка дескрипторов файлов (легко проверяется при помощи LMTP + quota)

Downloads (~2,95 Mb)_http://www.dovecot.or...t-2.0.4.tar.gz
ЭЖД
ph34r.gif dovecot 2.0.5

* acl: Fixed the logic of merging multiple ACL entries. Now it works as
documented, while previously it could have done slightly different
things depending on the order of the entries.
* virtual: Allow opening virtual mailboxes that refer to non-existing
mailboxes. It seems that the benefits of this outweigh the lack of
error message when typoing a mailbox name.

+ Added some disk I/O optimizations to Maildir and index code. They're
especially helpful with short-lived connections like POP3.
+ pop3: Added pop3_fast_size_lookups setting.
- doveconf sometimes failed with complaining about missing ssl_key
setting, causing e.g. dovecot-lda to fail.
- lda: If there's an error in configuration, doveconf didn't exit with
EX_TEMPFAIL as it should have.
- sdbox: Fixed memory leak when copying messages with hard links.
- zlib + sdbox combination didn't work
- zlib: Fixed several crashes, which mainly showed up with mbox.
- quota: Don't crash if user has quota disabled, but plugin loaded.
- doveadm fetch uid was actually returning sequence, not uid.
- v2.0.4's subscription listing ignored (and logged a warning about)
subscriptions=no namespaces' entries in some configurations.
(So listing shared mailboxes' subscriptions could have been broken.)
- acl: Fixed crashing when sometimes listing shared mailboxes via
dict proxy.

Downloads (~2,9 Mb)_http://www.dovecot.or...t-2.0.5.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.6

В новой версии отмечены следующие изменения:

* Вывод CAPABILITY еще до логина пользователя снова включает IDLE. Сделано, в основном, чтобы порадовать серверы Blackberry.
* auth: значение auth_cache_negative_ttl в ранних версиях ветки 2.0.x было равно 0, но воспринималось равным 1 часу, как и в ветке 1.x. Снова вернулись к значению 1h. Если Вы хотите выключить этот параметр, убедитесь, что doveconf показывает его значением 0.
* dbox: добавлена поддержка сохранения вложенных файлов во внешних файлах, вместе с поддержкой единого экземпляра хранилища (support for single instance storage). Эта функция все еще не протестирована достаточным образом, так что будьте осторожнее с ней.
* doveadm: добавлена команда import для импорта почты из других хранилищ.
* Уменьшен объем ввода/вывода на NFS при доступе к индексным файлам
* dbox, Maildir: при копировании сообщений, копируются также уже прокэшированные поля из dovecot.index.cache
* mdbox: Добавлена настройка mdbox_preallocate_space (актуально только для Linux+ext3/XFS)
* Maildir: LDA/LMTP иногда "падал" в процессе сохранения почты.
* Устранена утечка файл-дескрипторов при записи в dovecot.mailbox.log.
* Исправлено редкое повреждение dovecot.index.cache
* IMAP: SEARCH YOUNGER/OLDER не работали корректно

Downloads (~3 Mb)_http://www.dovecot.or...t-2.0.6.tar.gz
ЭЖД
ph34r.gif Dovecot 2.0.7

* master: Величина default_process_limit на самом деле нигде не использовалась, а по-умолчанию вообще была неограничена. Теперь это значение применяется, Вы можете обнаружить, что значение по-умолчанию слишком мало, увеличить его. Логи Dovecot предупредят (warning) когда подобная ситуация будет иметь место.
* Плагин mail-log: Записывает имя ящика как виртуальное, а не как физическое (т.е. префикс пространства имен включается в имя)
* doveadm dump: Добавлен тип imapzlib для распаковки трафика ввода-вывода IMAP COMPRESS DEFLATE (например, от rawlog).
* IMAP: Поправлен LIST-STATUS, когда выводятся подписки с пространством имен subscriptions=no.
* imap: Команда SELECT QRESYNC не приводит к падениям при закрытии ящика, если было отослано много изменений.
* quota: Не учитывает виртуальные папки при расчете квоты
* doveadm: Команда expunge не всегда выполняла физическую очистку
* Поправлены некоторые оптимизации чтения индексов, появившиеся с версии 2.0.5.
* Поправлено проксирование LMTP

Downloads (~3,0 Mb)_http://dovecot.org/re...t-2.0.7.tar.gz
Pages: 1, 2, 3, 4


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: Dovecot 2.0.9
SoftoRooM © 2004-2024