Displaying 20 results from an estimated 8000 matches similar to: "Fixing bad maildir message sizes"
2014 Feb 20
1
dovecot with maildir not using mtime on reindex
Hi.
It seems that dovecot is using the current time, not a maildir file's mtime for INTERNALDATE when a message is re-indexed:
$ cd Index
$ rm -rf .INBOX
$ cd ../Maildir/cur
$ stat *
File: `1392914632.P54451Q0M08633.smtpin01,S=2215,W=2249:2,'
Size: 960 Blocks: 8 IO Block: 1048576 regular file
Device: 36h/54d Inode: 11132959 Links: 1
Access: (0600/-rw-------)
2013 Aug 02
3
feature request: IMAP passdb prefetch
It'd be useful for us if the IMAP passdb could be used as a prefetch userdb.
The remote IMAP server could respond with something like
* OK key=value
* OK key=value
SEQ OK [CAPABILITY ...] Logged in.
Or
* OK <some JSON key value pairs>
SEQ OK [CAPABILITY ...] Logged in.
Would anyone else find this useful?
2014 Apr 24
1
maildir compressed message fix patch
When a compressed maildir message has a bad S= size in its filename it puts the user in an unrecoverable state, since maildir's do_fix_size function just does a stat() on the maildir file and saves the compressed size in the filename.
This (quick, rough, barely tested) patch addresses this issue, it's inefficient, but we're already in a hopefully rare emergency situation.
---
2013 Nov 27
1
dovecot-antispam plugin problem with multiple messages
Hi
With dovecot 2.2.5, and dovecot-antispam built from a recent HEAD pull, when copying multiple messages to or from a Spam folder, the plugin sends multiple copies of the first message to the backend. I've tried this with the pipe and spool2dir backends.
For example with the spool2dir backend, via IMAP doing
A COPY 1:3 Spam
yields 3 copies of message id 1 in the dir:
dev:imap-8.1 rplatel
2014 Apr 23
1
zlib maildir reindex broken
I posted to the list about this a while ago but never got a response, I have a bit more information now.
Dovecot 2.2.12 and other 2.2 versions are broken when using zlib and maildir. If messages are re-indexed, the INTERNALDATE of all messages is set to the time the re-index is done.
The problem seems to be in src/plugins/zlib/zlib-plugin.c in the function zlib_mail_cache_open.
During a
2013 Aug 02
1
Custom quota setup
(Dovecot 2.2-ee)
We have a weird quota requirement, we have file storage that we manage through our own APIs but want that usage to come out of the user's mail quota.
The usage is in a maildirsize like file uncreatively called filestoresize in the user's maildir.
In the past we've been doing this by modifying the quota plugin and re-compiling, but it seems like it should be
2008 Apr 03
3
Patch for zlib and maildir for 1.0.13
When using the zlib plugin with maildir and copying with hardlinks,
if a compressed message is copied, the 'Z' suffix on the file isn't
copied, so the new message isn't uncompressed when it's fetched.
I wasn't smart enough to figure out a clean way to carry a file
suffix through a copy, so I changed how the zlib-plugin detects if a
message is compressed. This
2013 Sep 19
1
Index error copying compressed message
Hi.
Dovecot 2.2, with the zlib plugin, I think we're getting bad index entries on IMAP COPY.
On copying a message to an empty folder, in the dovecot error log I see:
Sep 19 20:34:25 imap01 dovecot: imap(grain at rp-auth-test.com): Error: Cached message size smaller than expected (615 < 971)
Sep 19 20:34:25 imap01 dovecot: imap(grain at rp-auth-test.com): Error: Corrupted index cache file
2016 May 18
2
mailbox.auto ignores dovecot-uidlist.lock
On 2016-05-18 11:52, Aki Tuomi wrote:
> On 18.05.2016 12:44, Tom Sommer wrote:
>> I'm trying to lock down a maildir from modifications using
>> dovecot-uidlist.lock, but when a user with mailbox.auto = create logs
>> in, then the folder is created regardless of dovecot-uidlist.lock
>> existing or not.
>>
>> Is there no way to prevent dovecot from
2008 Oct 23
2
1.1.5 abort with mal-formed address in header
Hi
An email with a mal-formed address in a header like:
To:(receiver at domain.com
(Starting with a comment, with no closing ')' ) causes dovecot 1.1.5
to panic and abort.
This is similar to the problem fixed by: http://hg.dovecot.org/
dovecot-1.1/rev/04fdaa2f831e
This patch seems to resolve the problem:
--- dovecot-1.1.5/src/lib-mail/message-address.c.orig 2008-10-23
2011 Sep 14
1
Maildir "locking"
Hello,
I'm looking for the alternative of qmail's chmod -t (sticky bit on the
maildir root) for Dovecot. What I'm trying to achieve with this lock:
- Dovecot lmtp should give back a temporary error (so the email will be
deferred and re-delivered later)
- all other Dovecot daemons (pop, imap) should work as usual, but should
not alter maildir contents (they can modify their own
2016 May 18
2
mailbox.auto ignores dovecot-uidlist.lock
I'm trying to lock down a maildir from modifications using
dovecot-uidlist.lock, but when a user with mailbox.auto = create logs
in, then the folder is created regardless of dovecot-uidlist.lock
existing or not.
Is there no way to prevent dovecot from touching anything in a maildir
folder?
--
Tom
2009 Sep 08
1
compression script for use with zlib module
Hi,
I'm wondering if someone already implemented a compression script
(and would like to share it) based on the step-by-step provided on wiki
page of Zlib module.
I can already do some find|xargs gzip .... but couldnt implement it
completly as described on the wiki page. I know the suggested
step-by-step is very detailed and probably a must simplier will be
enough for almost
2020 May 29
3
Simple backup of maildir folder
Hi,
I want to do a simple backup of my maildir. I read here that maildirlock
is not to count on in the future and the recommended option was to use
doveadm backup. However, it seems that this requires to setup another
dovecot server.
My questions are:
- How much to I need to configure this new server? Do I need to setup
user by user, or even install postfix (that's where my users are
2019 Apr 11
3
maildirlock fails
Hello,
Maildirlock seems to panic on locking:
[root at centos7 home]# /usr/libexec/dovecot/maildirlock "/home/user/imap/domain.com/email/Maildir" 10
Panic: BUG: No IOs or timeouts set. Not waiting for infinity.
Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0xd90ee) [0x7f5bf02f10ee] -> /usr/lib/dovecot/libdovecot.so.0(+0xd9131) [0x7f5bf02f1131] ->
2008 Jul 24
4
v1.1.2 released
http://dovecot.org/releases/1.1/dovecot-1.1.2.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.2.tar.gz.sig
Development of new features in this release and the upcoming
multi-master replication are sponsored by Directi (www.directi.com).
Lucene indexing is currently deprecated in favor of the new Solr
indexing. I'm even considering removing the Lucene C++ library support,
so if you're
2008 Jul 24
4
v1.1.2 released
http://dovecot.org/releases/1.1/dovecot-1.1.2.tar.gz
http://dovecot.org/releases/1.1/dovecot-1.1.2.tar.gz.sig
Development of new features in this release and the upcoming
multi-master replication are sponsored by Directi (www.directi.com).
Lucene indexing is currently deprecated in favor of the new Solr
indexing. I'm even considering removing the Lucene C++ library support,
so if you're
2019 Oct 22
2
v2.2.36 to v2.3.8 maildirlock bug
Dear all,
Dovecot upgraded from v2.2.36 to v2.3.8 There is no problem with the
configuration, but the lock directory seems to have an error.
[root at spam dovecot]# /usr/libexec/dovecot/maildirlock /path/to/maildir 1
Panic: BUG: No IOs or timeouts set. Not waiting for infinity.
19276[root at spam dovecot]# Error: Raw backtrace:
/usr/lib64/dovecot/libdovecot.so.0(+0xe227a) [0x7f1cb567a27a]
2018 Oct 27
2
maildirlock time unit?
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
<br>
</div>
<blockquote type="cite">
<div>
On 27 October 2018 at 21:32 Kris von Mach <
<a href="mailto:mach@swishmail.com">mach@swishmail.com</a>> wrote:
</div>
<div>
2014 Apr 02
2
Disable maildir indexing and dovecot-uidlist on LMTP/LDA delivery
Hello all,
Is there a way to use LMTP (or LDA) so that maildir index and
dovecot-uidlist are not updated?
My setup is such that mail delivery sees user's maildir as write only. This
setup works well when using postfix for mail delivery, but when I try to
switch to dovecot LMTP the lmtp process wants to read the dovecot-uidlist
and fails on insufficient privileges. Is there a way around this