*NIX-SOFT -> Сеть

Dovecot 2.0.9

,

IMAP и POP3 сервер

Дата публикации:

ЭЖД, 14.04.2007 - 11:34

user posted image

ph34r.gif Dovecot 1.0.0

Почти после 5 лет разработки, наконец-то, вышла первая стабильная версия быстрого и безопасного IMAP и POP3 сервера Dovecot.
Написанная с упором на безопасность (автор предлагает 1000 евро тому, кто первый сообщит о найденной уязвимости), Dovecot, тем не менее, является одним из самых высокопроизводительных IMAP серверов. Dovecot поддерживает работу с почтовыми ящиками формата mbox и Maildir. Имеется полная поддержка IMAP4rev1 и POP3. Есть поддержка IPv6, SSL, TLS, а также самых широко используемых расширений IMAP, включая SORT, THREAD и IDLE.

Home_http://dovecot.org/
Downloads_http://dovecot.org/re...t-1.0.0.tar.gz

ЭЖД, 16.06.2007 - 17:05

ph34r.gif Dovecot 1.0.1


Downloads_http://www.dovecot.or...t-1.0.1.tar.gz

ЭЖД, 10.09.2007 - 12:39

ph34r.gif Dovecot 1.0.5


Downloads_http://www.dovecot.or...t-1.0.5.tar.gz

scorpio, 21.12.2007 - 17:58

Dovecot 1.0.9

v1.0.9 released

+ Maildir: Don't wait on dovecot-uidlist.lock when we just want to
find out a new filename for the message.
- mbox: v1.0.8 changes sometimes caused FETCH to fail with
"got too little data", disconnecting the client.
- Fixed a memory leak when FETCHing message header/body multiple
times within a command (e.g. BODY[1] BODY[2])
- IMAP: Partial body fetching was still slow with mboxes

_______________
Size: ~ 1.71 MB

Download:
http://dovecot.org/re...t-1.0.9.tar.gz



Dovecot 1.1 beta 11

v1.1.beta11 released
This one should be the last beta release before the first v1.1 release
candidate.

I'll try to stay away from this list and Dovecot in general for the next
1,5 weeks. I've several exams coming up and I should have started
studying for them days ago already.. smile.gif

The main things left in my TODO are:

- Squat indexes should handle expunges
- Lucene indexes are broken
- See if \recent flag handling could be fixed for maildir/mbox (it
works for dbox though)
- Some other minor things which I'll do if I have time, but won't block
v1.1.0 release.

Changes since beta10:

- One major performance issue found and fixed. This was the main reason
why we weren't yet in release candidate stage.
- configure --with-package now gives an error if it can't find the
necessary libs/headers for the package. Use --with-package=auto for the
old behavior.
- Memory leak fixes
- Convert plugin fixes. Conversion is now done to namespace with INBOX.
- Changes to handling group adding/removing to processes. Hopefully
didn't break anything.
- Message flag/keyword searches are now faster
- Fixes/optimizations to handling SORT. After building initial indexes,
my 260k mail mailbox sorts in about 0.01 seconds. smile.gif
- Fixes to searching mails with unknown charsets/invalid data
- deliver_log_format setting

_______________
Size: ~ 2.09 MB

Download:
http://dovecot.org/re....beta11.tar.gz

ЭЖД, 2.09.2008 - 19:39

ph34r.gif dovecot 1.1.3

This fixes several mbox problems previous v1.1 releases have had.

* mail_max_userip_connections limit no longer applies to master user
logins.

+ login_log_format_elements: Added %k to show SSL protocol/cipher
information. Not included by default.
+ imap/pop3-proxy: If auth_verbose=yes, log proxy login failures.
+ deliver: Added -s parameter to autosubscribe to autocreated mailboxes.
- message parser fixes - hopefully fixes an infinite looping problem
- SORT: One more assert-crashfix when renumbering index sort IDs.
- mbox: Saving may have truncated the mail being saved
- mbox: Several other bugfixes
- mail_full_filesystem_access=yes was broken when listing mailboxes
(it still is with maildir++ layout).
- maildirlock utility was somewhat broken
- zlib plugin: bzip2 support was somewhat broken
- NFS: Make sure writing to files via output streams don't
assert-crash when write() returns only partial success.

Downloads (~2,3 Mb)_http://www.dovecot.or...t-1.1.3.tar.gz

ЭЖД, 6.10.2008 - 6:43

ph34r.gif dovecot 1.1.4

- SORT: Yet another assert-crashfix when renumbering index sort IDs.
- ACL plugin fixes: Negative rights were actually treated as positive rights. 'k' right didn't prevent creating parent/child/child mailbox. ACL groups weren't working.
- Maildir++ quota: Fixes to rebuilding when quota limit wasn't specified in Dovecot (0 limit or limit read from maildirsize).
- mbox: Several bugfixes causing errors and crashes.
- Several fixes to expire plugin / expire-tool.
- lock_method=dotlock could have deadlocked with itself.
- Many error handling fixes and log message improvements.

Downloads (~2,3 Mb)_http://www.dovecot.or...t-1.1.4.tar.gz

ЭЖД, 14.03.2009 - 9:15

ph34r.gif dovecot 1.1.12



Downloads (~2,3 Mb)_http://www.dovecot.or...-1.1.12.tar.gz

ЭЖД, 19.03.2009 - 12:47

ph34r.gif dovecot 1.1.13

- v1.1.12's MAILBOXDIR changes broke accessing mails in some setups
- v1.1.12's login_executable -D checking changes caused dovecot to crash at startup if protocols setting contained only pop3.
- mbox: pop3_lock_session=yes was broken with mail_privileged_group.

Downloads (~2,3 Mb)_http://www.dovecot.or...-1.1.13.tar.gz

ЭЖД, 17.04.2009 - 18:00

ph34r.gif dovecot 1.1.14

* IMAP: Don't allow APPEND to specify INTERNALDATE more than 2 hours
into future. With Maildir future INTERNALDATEs may mess up
incremental backups.

- Date: header was always being added to cache file when saving
messages, even if clients didn't really want it. This caused
POP3-only users to have dovecot.index.cache file unneededly.
- Character set conversion in specific mails may have caused Dovecot
to allocate all the available memory (in default configuration dying
after having allocated 256 MB). This happened only while searching
messages.
- Message address parser didn't handle empty group:; correctly.
- imap/pop3-login: Don't crash when shutting down and destroying
clients.
- deliver wasn't using mail_access_groups setting.
- mbox: When doing autodetection, if mbox didn't find an existing mail
directory it just went and created it anyway, instead of failing the
storage creation.
- Fixed some error handling in maildir and index code.

Downloads (~2,3 Mb)_http://www.dovecot.or...-1.1.14.tar.gz

ЭЖД, 19.05.2009 - 20:44

ph34r.gif dovecot 1.1.15

+ IMAP: When multiple commands are pipelined, try harder to combine their mailbox syncing together. For example with Maildir pipelining STORE 1:* +FLAGS \Deleted and EXPUNGE commands the files won't be unnecessarily rename()d before being unlink()ed.
- IMAP: SEARCH command was slower than necessary in a large mailbox.
- deliver: When forwarding messages, if -f parameter was given, it should have been used as the Return-Path.
- Maildir saving: Fixed race condition bugs in uidlist handling, causing files to be given new UIDs sometimes.
- mbox: Don't crash when expunging all messages and file doesn't end with [CR]LF.
- expire-tool: Use mail_uid and mail_gid settings if userdb doesn't return uid/gid.
- Berkeley DB dict: Transaction rollbacking was implemented wrong.
- zlib plugin: Some email / FETCH command combinations could have disconnected the client or sent compressed garbage.

Downloads (~2,3 Mb)_http://www.dovecot.or...-1.1.15.tar.gz

ЭЖД, 1.06.2009 - 18:55

ph34r.gif dovecot 1.1.16

- v1.1.15 could have crashed if mailbox-closing command was pipelined after a mailbox-accessing command.
- v1.1.15's zlib plugin may have caused crashes when fetching INTERNALDATE.
- Maildir: If messages had been deleted externally from new/ directory and mailbox was opened with EXAMINE, Dovecot didn't immediately notice that the messages were deleted.
- If message body started with a space, some operations could have assert-crashed.

Downloads (~2,3 Mb)_http://www.dovecot.or...-1.1.16.tar.gz

ЭЖД, 11.07.2009 - 14:39

ph34r.gif Dovecot 1.2.1

В новой версии представлено несколько значительных новшеств:
Downloads (~2,6 Mb)_http://dovecot.org/re...t-1.2.1.tar.gz

ЭЖД, 27.07.2009 - 18:00

ph34r.gif dovecot 1.2.2

* GSSAPI: More changes to authentication. Hopefully good now.
* lazy_expunge plugin: Drop \Deleted flag when moving message.

+ dovecot -n/-a now outputs also lda settings.
+ dovecot.conf !include now supports globs (e.g. !include /etc/dovecot/*.conf). Based on patch by Thomas Guthmann.
+ acl: Support spaces in user/group identifiers.
+ shared mailboxes: If only %%n is specified in prefix, default to current user's domain.
- Dovecot master process could hang if it received signals too rapidly.
- Fixed "corrupted index cache file" errors (and perhaps others) caused by e.g. IMAP's FETCH BODY[] command.
- IMAP: When QRESYNC is enabled, don't crash when a new mail is received while IDLEing.
- IMAP: FETCH X-* parameters weren't working.
- Maildir++ quota: Quota was sometimes updated wrong when it was being recalculated.
- Searching quoted-printable message body internally converted "_" characters to spaces and didn't match search keys with "_".
- Messages in year's first/last day may have had broken timezones with OSes not having struct tm->tm_gmtoff (e.g. Solaris).
- virtual plugin: If another session adds a new mailbox to index, don't crash.

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.2.tar.gz

ЭЖД, 22.08.2009 - 10:53

ph34r.gif dovecot 1.2.4

* acl: When looking up ACL defaults, use global/local default files if they exist. So it's now possible to set default ACLs by creating dovecot-acl file to the mail root directory.
+ imap/pop3 proxy: If proxy destination is known to be down, fail connections to it immediately.
+ imap/pop3 proxy: Added proxy_timeout passdb extra field to specify proxy's connect timeout.
- Fixed a crash in index file handling.
- Fixed a crash in saving messages where message contained a CR character that wasn't followed by LF (and the CR happened to be the last character in an internal buffer).
- v1.2.3 crashed when listing shared namespace prefix.
- listescape plugin: Several fixes.
- autocreate plugin: Fixed autosubscribing to mailboxes in subscriptions=no namespaces.

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.4.tar.gz

ЭЖД, 14.09.2009 - 11:05

ph34r.gif dovecot 1.2.5

* Authentication: DIGEST-MD5 and RPA mechanisms no longer require
user's login realm to be listed in auth_realms. It only made
configuration more difficult without really providing extra security.
* zlib plugin: Don't allow clients to save compressed data directly.
This prevents users from exploiting (most of the) potential security
holes in zlib/bzlib.

+ Added pop3_save_uidl setting.
+ dict quota: When updating quota and user isn't already in dict,
recalculate and save the quota.
- file_set_size() was broken with OSes that didn't support
posix_fallocate() (almost everyone except Linux), causing all kinds
of index file errors.
- v1.2.4 index file handling could have caused an assert-crash
- IMAP: Fixes to QRESYNC extension.
- virtual plugin: Crashfix
- deliver: Don't send rejects to any messages that have Auto-Submitted
header. This avoids emails loops.
- Maildir: Performance fixes, especially with maildir_very_dirty_syncs.
- Maildir++ quota: Limits weren't read early enough from maildirsize
file (when quota limits not enforced by Dovecot)
- Message decoding fixes (mainly for IMAP SEARCH, Sieve).

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.5.tar.gz

ЭЖД, 6.10.2009 - 18:35

ph34r.gif dovecot 1.2.6

* Upgraded to Unicode 5.2.0

+ Added authtest utility for doing passdb and userdb lookups.
+ login: ssl_security string now also shows the used compression.
- quota: Don't crash with non-Maildir++ quota backend.
- imap proxy: Fixed crashing with some specific password characters.
- dovecot --exec-mail was broken.
- Avoid assert-crashing when two processes try to create index at the
same time.

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.6.tar.gz

ЭЖД, 10.11.2009 - 18:57

ph34r.gif dovecot 1.2.7

* IMAP: IDLE now sends "Still here" notifications to same user's
connections at the same time. This hopefully reduces power usage
of some mobile clients that use multiple IDLEing connections.
* IMAP: If imap_capability is set, show it in the login banner.

+ IMAP: Implemented SORT=DISPLAY extension.
- Login process creation could have sometimes failed with epoll_ctl()
errors or without epoll probably some other strange things could
have happened.
- Maildir: Fixed some performance issues
- Maildir: Fixed crash when using a lot of keywords.
- Several fixes to QRESYNC extension and modseq handling
- mbox: Make sure failed saves get rolled back with NFS.
- dbox: Several fixes.

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.7.tar.gz

ЭЖД, 20.11.2009 - 17:41

ph34r.gif dovecot 1.2.8

* Dovecot v1.2.x had been creating base_dir (and its parents if
necessary) with 0777 permissions. The base_dir's permissions get
changed to 0755 automatically at startup, but you may need to
chmod the parent directories manually.

- acl: If user has rights from more than one group, merge them instead
of choosing one group's rights and ignoring others.
- virtual: When using a lot of mailboxes, the virtual mailbox's header
could have grown over 32 kB and caused "out of memory" crashes. Also
over 64 kB headers couldn't even be updated with existing transaction
log records. Added a new record type that gets used with >=64 kB
headers. Older Dovecot versions don't understand this header and
will log errors if they see it.
- FETCH BODYSTRUCTURE didn't return RFC 2231 "key*" fields correctly

Downloads (~2,6 Mb)_http://www.dovecot.or...t-1.2.8.tar.gz

ЭЖД, 17.12.2009 - 21:39

ph34r.gif dovecot 1.2.9

* maildir: When saving, filenames now always contain ,S=.
Previously this was done only when quota plugin was loaded. It's
required for zlib plugin and may be useful for other things too.

+ lazy-expunge: Support a single-namespace configuration. If a mailbox
is deleted, its messages are merged with its old expunged messages
(if there were any).
+ expire: Settings now support spaces in mailbox names by using
quoted strings.
- maildir: v1.2.7 and v1.2.8 caused assert-crashes in
maildir_uidlist_records_drop_expunges()
- maildir_copy_preserve_filename=yes could have caused crashes.
- Maildir++ quota: % limits weren't updated when limits were read
from maildirsize.
- virtual: v1.2.8 didn't fully fix the "lots of mailboxes" bug
- virtual: Fixed updating virtual mailbox based on flag changes.
- fts-squat: Fixed searching multi-byte characters.

Downloads (~2,8 Mb)_http://www.dovecot.or...t-1.2.9.tar.gz

ЭЖД, 25.01.2010 - 19:49

ph34r.gif dovecot 1.2.10

+ %variables now support %{host}, %{pid} and %{env:ENVIRONMENT_NAME}
everywhere.
+ LIST-STATUS capability is now advertised
- maildir: Fixed several assert-crashes.
- imap: LIST "" inbox shouldn't crash when using namespace with
"INBOX." prefix.
- lazy_expunge now ignores non-private namespaces.

Downloads (~2,8 Mb)_http://www.dovecot.or...-1.2.10.tar.gz

ЭЖД, 9.03.2010 - 20:49

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

ЭЖД, 19.06.2010 - 9:16

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

ЭЖД, 24.07.2010 - 12:21

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

ЭЖД, 19.08.2010 - 17:39

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

ЭЖД, 27.08.2010 - 13:10

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

ЭЖД, 20.09.2010 - 17:43

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

ЭЖД, 27.09.2010 - 17:15

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

ЭЖД, 3.10.2010 - 11:33

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

ЭЖД, 24.10.2010 - 18:23

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

ЭЖД, 12.11.2010 - 17:54

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

ЭЖД, 4.12.2010 - 17:17

ph34r.gif dovecot 2.0.8

* Services' default vsz_limits weren't being enforced correctly in
earlier v2.0 releases. Now that they are enforced, you might notice
that the default limits are too low and you need to increase them.
This problem will show up in logs as "out of memory" errors.
See default_vsz_limit and service { vsz_limit } settings.
* LMTP: In earlier versions if mail was delivered to user+detail at domain
address, LMTP server always attempted to deliver the mail to mailbox
named "detail". This was rather unintentional and shouldn't have been
the default. lmtp_save_to_detail_mailbox=yes setting now preserves
this behavior (default is no).

+ Added systemd support (configure --with-systemdsystemunitdir).
Based on patch by Christophe Fergeau.
+ Replaced broken mbox-snarf plugin with a new more generic snarf
plugin.
- dbox: Fixes to handling external mail attachments
- verbose_proctitle=yes didn't work for all processes in v2.0.7
- imap, pop3: When service { client_count } was larger than 1, the
log messages didn't use the correct prefix. Last logged in user's
prefix was always used, regardless of what user's session actually
logged it. Now the proper log prefix is always used.
- MySQL: Only the first specified host was ever used

Downloads (~3,0 Mb)_http://www.dovecot.or...t-2.0.8.tar.gz

ЭЖД, 13.01.2011 - 19:45

ph34r.gif dovecot 2.0.9

- Linux: Fixed a high system CPU usage / high context switch count
performance problem
- Maildir: Avoid unnecessarily reading dovecot-uidlist while opening
mailbox.
- Maildir: Fixed renaming child mailboxes when namespace had a prefix.
- mdbox: Don't leave partially written messages to mdbox files when
aborting saving.
- Fixed master user logins when using userdb prefetch
- lda: Fixed a crash when trying to send "out of quota" reply
- lmtp: If delivering duplicate messages to same user's INBOX,
create different GUIDs for them. This helps to avoid duplicate
POP3 UIDLs when pop3_uidl_format=%g.
- virtual storage: Fixed saving multiple mails in a transaction
(e.g. copy multiple messages).
- dsync: Saved messages' save-date was set to 1970-01-01.


Downloads (~3,0 Mb)_http://www.dovecot.or...t-2.0.9.tar.gz


версия для печати -> Полная версия

SoftoRooM © 2004-2024