summaryrefslogtreecommitdiff
path: root/mail/dovecot2
AgeCommit message (Collapse)AuthorFilesLines
2011-02-02Add fix by Timo Sirainen from the Dovecot Mercury repository to fixtron3-2/+22
a hang when trying to COPY to a non existent mailbox via IMAP.
2011-01-13Fix buildlinking when ssl or gnutls has been setadam1-3/+6
2011-01-13Changes 2.0.9:adam3-16/+27
* 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.
2010-12-07Revert last changeadam1-3/+3
2010-12-07Fix setting dovecot_fdlimitadam1-3/+3
2010-12-03Leftover.ghen1-61/+0
2010-12-03Update to Dovecot 2.0.8.ghen8-90/+22
* 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@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
2010-11-09Argh, missed the fact that adam imported the sieve plugin as a separateghen5-59/+33
dovecot2-pigonhole package. Back out the changes related to this.
2010-11-09Update to Dovecot 2.0.7.ghen3-15/+16
* master: default_process_limit wasn't actually used anywhere, rather the default was unlimited. Now that it is enforced, you might notice that the default limit is too low and you need to increase it. Dovecot logs a warning when this happens. * mail-log plugin: Log mailbox name as virtual name rather than physical name (e.g. namespace prefix is included in the name) + doveadm dump: Added imapzlib type to uncompress IMAP's COMPRESS DEFLATE I/O traffic (e.g. from rawlog). - IMAP: Fixed LIST-STATUS when listing subscriptions with subscriptions=no namespaces. - IMAP: Fixed SELECT QRESYNC not to crash on mailbox close if a lot of changes were being sent. - quota: Don't count virtual mailboxes in quota - doveadm expunge didn't always actually do the physical expunging - Fixed some index reading optimizations introduced by v2.0.5. - LMTP proxying fixes
2010-11-09Merge ommitted stuff from mail/dovecot package, most importantly theghen7-72/+160
dovecot-sieve option (managesieve support is now included with sieve). Create additional "dovenull" user for login processes. Add MESSAGE with upgrade notes. Grab maintainership. Major changes since 1.2: * Dovecot uses two system users for internal purposes now by default: dovenull and dovecot. You need to create the dovenull user or change default_login_user setting. * Global ACLs are now looked up using namespace prefixes. For example if you previously had INBOX. namespace prefix and a global ACL for "INBOX.Sent", it's now looked up from "INBOX.Sent" file instead of "Sent" as before. * Maildir: File permissions are no longer based on dovecot-shared file, but the mailbox directory. + Redesigned master process. It's now more modular and there is less code running as root. + Configuration supports now per-local/remote ip/network settings. + dsync utility does a two-way mailbox synchronization. + LMTP server and proxying. + Added mdbox (multi-dbox) mail storage backend. + doveadm utility can be used to do all kinds of administration functions. Old dovecotpw and *view utilities now exist in its subcommands. + imap and pop3 processes can now handle multiple connections. + IMAP: COMPRESS=DEFLATE is supported by imap_zlib plugin + director service helps NFS installations to redirect users always to same server to avoid corruption
2010-11-05Dovecot is an open source IMAP and POP3 server for Linux/UNIX-like systems,adam17-0/+1073
written with security primarily in mind. Dovecot is an excellent choice for both small and large installations. It's fast, simple to set up, requires no special administration and it uses very little memory.