http://dovecot.org/releases/dovecot-1.0.1.tar.gz http://dovecot.org/releases/dovecot-1.0.1.tar.gz.sig
Lots of small fixes.
* deliver: If Return-Path doesn't contain user and domain, don't try
to bounce the mail (this is how it was supposed to work earlier too)
* deliver: %variables in mail setting coming from userdb aren't
expanded anymore (again how it should have worked). The expansion
could have caused problems if paths contained any '%' characters.
+ Print Dovecot version number with dovecot -n and -a
+ deliver: Added -e parameter to write rejection error to stderr and
exit with EX_NOPERM instead of sending the rejection by executing
sendmail.
+ dovecot --log-error logs now a warning, an error and a fatal
- Trying to start Dovecot while it's already running doesn't anymore
wipe out login_dir and break the running Dovecot.
- maildir: Fixed "UID larger than next_uid" errors which happened
sometimes when dovecot-uidlist file didn't exist but index files did
(usually because mailbox didn't have any messages when it was
selected for the first time)
- maildir: We violated maildir spec a bit by not having keyword
characters sorted in the filename.
- maildir: If we don't have write access to cur/ directory, treat the
mailbox as read-only. This fixes some internal error problems with
trying to use read-only maildirs.
- maildir: Deleting a symlinked maildir failed with internal error.
- mbox: pop3_uidl_format=%m wasn't working right
- mbox: If non-filesystem quota was enabled, we could have failed
with "Unexpectedly lost From-line" errors while saving new messages
- mysql auth: %c didn't work. Patch by Andrey Panin
- APPEND / SEARCH: If internaldate was outside valid value for time_t,
we returned BAD error for APPEND and SEARCH never matched. With 64bit
systems this shouldn't have happened. With 32bit systems the valid
range is usually for years 1902..2037.
- COPY: We sent "Hang in there.." too early sometimes and checked it
too often (didn't break anything, but was slower than needed).
- deliver: Postfix's sendmail binary wasn't working with mail_debug=yes
- Don't corrupt ssl-parameters.dat files when running multiple Dovecot
instances.
- Cache compression caused dovecot.index.cache to be completely deleted
with big endian CPUs if 64bit file offsets were used (default)
- Fixed "(index_mail_parse_header): assertion failed" crash
Timo,
Please entertain this elementary question regarding this new feature.
On Jun 15, 2007, at 12:55 PM, Timo Sirainen wrote:
- deliver: Added -e parameter to write rejection error to stderr and exit with EX_NOPERM instead of sending the rejection by executing sendmail.
Using postfix / dovecot / deliver in a single domain mail host would
it make sense to incorporate the -e parameter?
We're now, using v1.0.0, and "mailbox_command = /usr/local/libexec/
dovecot/deliver" in main.cf is working very well. Would modifying
it to "mailbox_command = /usr/local/libexec/dovecot/deliver -e"
provide any benefit?
Thank you, B. Bodger New York, NY
On Fri, 2007-06-15 at 13:22 -0400, Bruce Bodger wrote:
Timo,
Please entertain this elementary question regarding this new feature.
On Jun 15, 2007, at 12:55 PM, Timo Sirainen wrote:
- deliver: Added -e parameter to write rejection error to stderr and exit with EX_NOPERM instead of sending the rejection by executing sendmail.
Using postfix / dovecot / deliver in a single domain mail host would
it make sense to incorporate the -e parameter?We're now, using v1.0.0, and "mailbox_command = /usr/local/libexec/ dovecot/deliver" in main.cf is working very well. Would modifying
it to "mailbox_command = /usr/local/libexec/dovecot/deliver -e"
provide any benefit?
You'll get consistent looking bounce messages, because only Postfix will be sending them then. I don't know if you consider that a benefit. :)
- June 15., Timo Sirainen:
http://dovecot.org/releases/dovecot-1.0.1.tar.gz http://dovecot.org/releases/dovecot-1.0.1.tar.gz.sig
Lots of small fixes.
Great, great! Good work, thanks! 1.0 was ultra stable here. But please tell me why can't I update my mercurial repository to 1.0.1.
$ cd ~/dovecot $ head -n3 dovecot-1.0/NEWS v1.0.0 2007-04-13 Timo Sirainen tss@iki.fi
+ Documentation updated.
$ cat dovecot-1.0/.hg/hgrc [paths] default = http://hg.dovecot.org/dovecot-1.0/ $ cat dovecot-1.0/.hg/branch branch_1_0 $ cd dovecot-1.0 && hg update 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
:\
Thanks!
Daniel
Works fine... seamless upgrade with no issues. Managesieve patch applied fine no config issues or anything... timo++
Keep up the great work...
-- Andraž "ruskie" Levstik Source Mage GNU/Linux Games grimoire guru Geek/Hacker/Tinker
Hacker FAQ: http://www.plethora.net/%7eseebs/faqs/hacker.html Be sure brain is in gear before engaging mouth.
Key id = F4C1F89C Key fingerprint = 6FF2 8F20 4C9D DB36 B5B6 F134 884D 72CC F4C1 F89C
On Fri, Jun 15, 2007 at 07:55:32PM +0300, Timo Sirainen wrote:
http://dovecot.org/releases/dovecot-1.0.1.tar.gz http://dovecot.org/releases/dovecot-1.0.1.tar.gz.sig
Lots of small fixes.
Packages for RHEL3,4,5 and FC5,6 and F7 are updated to 1.0.1:
http://atrpms.net/name/dovecot/
- deliver: If Return-Path doesn't contain user and domain, don't try to bounce the mail (this is how it was supposed to work earlier too)
- deliver: %variables in mail setting coming from userdb aren't expanded anymore (again how it should have worked). The expansion could have caused problems if paths contained any '%' characters.
- Print Dovecot version number with dovecot -n and -a
- deliver: Added -e parameter to write rejection error to stderr and exit with EX_NOPERM instead of sending the rejection by executing sendmail.
- dovecot --log-error logs now a warning, an error and a fatal
- Trying to start Dovecot while it's already running doesn't anymore wipe out login_dir and break the running Dovecot.
- maildir: Fixed "UID larger than next_uid" errors which happened sometimes when dovecot-uidlist file didn't exist but index files did (usually because mailbox didn't have any messages when it was selected for the first time)
- maildir: We violated maildir spec a bit by not having keyword characters sorted in the filename.
- maildir: If we don't have write access to cur/ directory, treat the mailbox as read-only. This fixes some internal error problems with trying to use read-only maildirs.
- maildir: Deleting a symlinked maildir failed with internal error.
- mbox: pop3_uidl_format=%m wasn't working right
- mbox: If non-filesystem quota was enabled, we could have failed with "Unexpectedly lost From-line" errors while saving new messages
- mysql auth: %c didn't work. Patch by Andrey Panin
- APPEND / SEARCH: If internaldate was outside valid value for time_t, we returned BAD error for APPEND and SEARCH never matched. With 64bit systems this shouldn't have happened. With 32bit systems the valid range is usually for years 1902..2037.
- COPY: We sent "Hang in there.." too early sometimes and checked it too often (didn't break anything, but was slower than needed).
- deliver: Postfix's sendmail binary wasn't working with mail_debug=yes
- Don't corrupt ssl-parameters.dat files when running multiple Dovecot instances.
- Cache compression caused dovecot.index.cache to be completely deleted with big endian CPUs if 64bit file offsets were used (default)
- Fixed "(index_mail_parse_header): assertion failed" crash
-- Axel.Thimm at ATrpms.net
participants (5)
-
"Andraž 'ruskie' Levstik"
-
Axel Thimm
-
Bruce Bodger
-
Daniel
-
Timo Sirainen