( Вход | Регистрация | Поиск )

Dovecot 2.0.9, IMAP и POP3 сервер
Дата обновления: 13.01.2011 - 19:45, перейти к новому сообщению

·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


Ответов(10 - 19)

·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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.935
ph34r.gif Dovecot 1.2.1

В новой версии представлено несколько значительных новшеств:
  • Режим совместного использования одного ящика несколькими пользователями (shared mailboxes);
  • Полноценная реализация IMAP расширения для поддержки списков контроля доступа (IMAP ACL);
  • Добавлена поддержка IMAP расширений CONDSTORE, QRESYNC, ESEARCH, ESORT, SEARCHRES, WITHIN, ID и CONTEXT=SEARCH;
  • Обеспечено соответствие предварительному варианту спецификации imap-response-codes;
  • В расширении поиска (SEARCH) добавлена поддержка операций поиска по ключам в нитях и отдельных сообщениях (опция INTHREAD);
  • Для оптимизации выполнения команды древовидного вывода (IMAP THREAD) и поиска по ключам (INTHREAD) задействованы дополнительные индексы;
  • Для работы с базой паролей пользователей IMAP сервера добавлена утилита checkpassword;
  • Плагин Virtual для управления виртуальными базами пользователей;
  • Плагин Autocreate для автоматического заведения определенных почтовых ящиков для всех пользователей (например, "autosubscribe = Trash" позволит принудительно создавать для всех новых пользователей папку Trash);
  • Плагин Listescap для использования спецсимволов (например, +~/) в именах почтовых ящиков;
  • При создании файлов и директорий Dovecot отныне использует права доступа и GID как у базовой директории с ящиками. Ранее права выставлялись всегда в "0600".
  • Изменен формат файла конфигурации для квот/словарей, хранящихся в SQL базе (подробнее см. doc/dovecot-dict-sql-example.conf);
  • Для "deliver -m" имена ящиков допускаются в кодировке UTF-8.

Downloads (~2,6 Mb)_http://dovecot.org/re...t-1.2.1.tar.gz


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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


·ЭЖД
Группа: Наши Люди

Сообщений: 11.935
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