[Dovecot] dsync on large mailbox fails

2012-04-23 Thread Jeff Kletsky
I've been trying to convert an existing set of mbox mail to maildir using dsync, but it seems to fail when it gets to the large boxes. $ dsync -Dv mirror maildir:~/Maildir Everything seems to work reasonably well until the first of the large boxes hits: dsync(jeff): Warning: Maildir

Re: [Dovecot] dsync on large mailbox fails

2012-04-23 Thread Jeff Kletsky
On 4/23/12 12:56 PM, Jeff Kletsky wrote: I've been trying to convert an existing set of mbox mail to maildir using dsync, but it seems to fail when it gets to the large boxes. $ dsync -Dv mirror maildir:~/Maildir Everything seems to work reasonably well until the first of the large boxes

Re: [Dovecot] dsync on large mailbox fails

2012-04-24 Thread Jeff Kletsky
On 4/24/12 3:26 AM, Timo Sirainen wrote: On 24.4.2012, at 6.38, Jeff Kletsky wrote: 25934 jeff 1 1030 135M 102M CPU22 128:47 100.00% doveadm Looks like it could be in an infinite loop. To find out where: 1) strace for a few seconds: strace -tt -p 25934 2log 2) get gdb

Re: [Dovecot] dsync on large mailbox fails

2012-04-25 Thread Jeff Kletsky
On 04/24/2012 10:08 AM, Timo Sirainen wrote: 25934 jeff 1 1030 135M 102M CPU22 128:47 100.00% doveadm Looks like it could be in an infinite loop. To find out where: That's a lot of getdirentries() calls in there, repeating all the time. So I don't think it's an

[Dovecot] 2.1.x changes and dsync -- Wiki suggestion

2012-04-25 Thread Jeff Kletsky
There are a couple things that show up on the Upgrading/2.1 wiki page that would be useful to have on pages describing dsync (Tools/Dsync, Migration/MailFormat, Tools, perhaps others): * dsync was merged into doveadm * You can't dsync 2.0.x to/from 2.1.x That second point is especially

Re: [Dovecot] BEWARE: This list is being harvested for leads

2012-05-17 Thread Jeff Kletsky
Even with good intent the message in question is clearly in violation of CAN-SPAM and Cal. Bus. Prof. Code Sec. 17529, of which the sender was informed of when my server was accessed. It was very clearly an electronic mail message the primary purpose of which is the commercial advertisement or

Processing Maildir contents on message-by-message basis

2015-02-11 Thread Jeff Kletsky
I (finally) moved over to Maildir storage here and would like to implement some scripts to manage taking actions on emails manually identified as misclassified as spam/ham. After reading through the Dovecot 2 description of how it works to try to see how it interacts with other processes

Re: Replacement for antispam plugin

2017-02-27 Thread Jeff Kletsky
Glad I poked around on the list today! Thanks to all for the suggestions about integration with dspam. I'll definitely have to look into this, as I rely on moving messages to a specific folder with various IMAP clients to retrain dspam false positives and negatives. A quick pair of questions:

Generalized looping possible in pigeonhole sieve?

2016-11-17 Thread Jeff Kletsky
I'm struggling to achieve the kind of filtering with sieve that I was able to do with procmail. TL;DR I'd like a way to loop through a set of (address, destination) pairs in sieve so that I can maintain the (address, destination) pairs in one place and not have to explicitly write scores of

Any way to simplify repeated use of same string-list?

2016-11-17 Thread Jeff Kletsky
I often use the same set of header names when doing an 'address' comparison. I would prefer to be able to specify that once, then re-use it in several places. As an example set "address_mailman_fields" "\"To\", \"Cc\", \"From\", \"Errors-To\""; if address :domain :matches

Re: letsencrypt

2017-03-03 Thread Jeff Kletsky
You can either drop the authentication token into /.wellknown on your running server, or take down the server for a minute to run certbot every couple months. I'm not a fan of symlinks out of config directories and certainly not across chroot / jail boundaries so I manually copy the certs into

Re: Errors installing on Ubuntu 17.04

2017-11-20 Thread Jeff Kletsky
On 11/20/17 1:58 PM, Someone wrote: I've been struggling with this on and off for a while now. Upon attempting to install Dovecot on Ubuntu 17.04 I get the following errors Selecting previously unselected package dovecot-imapd. (Reading database ... 243684 files and directories currently

Re: LMTP "Relative home directory paths not supported"

2017-11-20 Thread Jeff Kletsky
On 11/20/17 6:33 AM, Aki Tuomi wrote: On 20.11.2017 16:20, Jeff Kletsky wrote: On 11/20/17 6:15 AM, Aki Tuomi wrote: On 20.11.2017 16:12, Jeff Kletsky wrote: I'm in the process of moving from LDA to LMTP (Postfix upstream) prior to a transition off `nix accounts to virtual accounts and am

Re: LMTP "Relative home directory paths not supported"

2017-11-20 Thread Jeff Kletsky
On 11/20/17 6:15 AM, Aki Tuomi wrote: On 20.11.2017 16:12, Jeff Kletsky wrote: I'm in the process of moving from LDA to LMTP (Postfix upstream) prior to a transition off `nix accounts to virtual accounts and am stumped by LMTP reporting     dovecot: lmtp(10019, j...@example.com): Error

LMTP "Relative home directory paths not supported"

2017-11-20 Thread Jeff Kletsky
I'm in the process of moving from LDA to LMTP (Postfix upstream) prior to a transition off `nix accounts to virtual accounts and am stumped by LMTP reporting     dovecot: lmtp(10019, j...@example.com): Error: Relative home directory paths not supported: 0 LDA does /not /have any problems

Re: Errors installing on Ubuntu 17.04

2017-11-21 Thread Jeff Kletsky
On 11/21/17 5:20 AM, Someone wrote: On Tue, 21/11/17, Jeff Kletsky <dove...@allycomm.com> wrote: On 11/20/17 1:58 PM, Someone wrote: > I've been struggling with this on and off for a while now. Upon attempting to install Dovecot on Ubuntu 17.04 I get the followi