Gnus supports IMAP natively, and even ManageSieve. Use that, don't run a proxy, it's a lot easier.
On Thu, Aug 8, 2013 at 4:19 AM, Steffen Kaiser <skdove...@smail.inf.fh-brs.de> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Thu, 8 Aug 2013, John Williams wrote: > >>> in order to not filter the same message twice or re-filter messages, >>> you've moved around manually? >> >> That is not a problem. The filtering process works perfectly when I >> manually invoke dovecot-lda. My problem is that I have followed the >> instructions here: >> >> http://wiki2.dovecot.org/LDA/ >> >> and here: >> >> http://wiki2.dovecot.org/LDA/Sendmail >> >> and here: >> >> http://wiki2.dovecot.org/LMTP >> >> but neither dovecot-lda nor LMTP seem to be triggered whenever I send >> email from my MUA (Gnus). At least, I *think* I have followed the >> instructions correctly. Would you like me to post my dovecot config >> again, and the relevant portion of sendmail.cf? >> >> Thank you very much for your help, I truly appreciate it. > > > As Stan already pointed out: a local delivery takes place only, when the > mail arrives via a MTA. offlineimap synchronizes two IMAP folders, there is > no local delivery at your side at all. Hence, neither LDA nor LMTP is > invoked. > > So I see two ways: > > 1) keep offlineimap to resync your local store back to the server and keep > both in-sync. > > Then you can: > 1a) run offlineimap to get new messages from the upstream server and sync > current local messages. > 1b) remove the new ones from the local store and feed them _manually_ to the > LDA or LMTP. Now the filtering takes place and they are re-added to the mail > storage. > 1c) maybe: re-run the process until no new messages got downloaded, in order > to keep the server in-sync > > 2) no need for server messages in-sync with local message store > > 2a) setup a local MTA that accepts your domain and drops messages via > Dovecot LDA or LMTP. Then get the new messages via fetchmail on a regular > basis and hand the messages over to the local MTA. > > 2b) use fetchmail in combination with Dovecot LDA/LMTP. No local MTA > necessary. > > fetchmail will see only messages in INBOX as far as I know. So no filtering > on the server must take place. > > > - -- Steffen Kaiser > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > > iQEVAwUBUgNiqV3r2wJMiz2NAQISSAgAnSWnyf4kzNrbEd/+UcZGvmeegCWp4QY3 > TWAIh8V8vbo+FyKyYomvRLt1mmq5CKJNwOUdz+A3u5R6XT25JZKxA5yYhUKlLNEU > n05zIsmWvKV6DWahdTv7GL84kmyETqp7zYo5pBWRf9SqwGFH8+KcBGh1U3MTaKhQ > QfzIj3eYk7a1DQld7u3ZaLSiKCBadWCakgNscY2mX+gzoN4EXt+X1zMO52uaZpJ3 > QkJyd2AHrnpYgBbmr2maneYox3+67IyQChnzZ0t2c9uPodT4ukEkZFYjrucEGlfv > JEUaOaVnuzx/Wi7gxSUL/agSiaksLaEkT/KMWS6wQMSI0NxUaGIHjQ== > =f/Uy > -----END PGP SIGNATURE----- -- Sam Flint flintfam.org/~swflint