Larry Rosenman
2016-Nov-05 17:22 UTC
How does one mark all messages as read (imap4flag "seen") with sieve?
What OS/MTA are you using? Can you give me (privately if you want) a re-hash of the LDA issues? I'm using FreeBSD 10.3 / Exim for my set up and LMTP for ALL deliveries, and it works great. On Sat, Nov 5, 2016 at 12:06 PM, Ben Johnson <ben at indietorrent.org> wrote:> On 11/5/2016 1:03 PM, Larry Rosenman wrote: > > could your script be modified to use LMTP? > > That's a very interesting suggestion. Thanks, Larry! > > My gut feeling is that it will crash (segfault and core-dump) in the > same way that dovecot-lda does, but it's worth a shot! > > (I've posted about my woes with the dovecot-lda crashing issue many > times here... nobody seems to have any other ideas. Wish there was an > official bug-tracker.) > > I'll give it a shot and report back! > > -Ben >-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx at gmail.com US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
Ben Johnson
2016-Nov-09 23:49 UTC
How does one mark all messages as read (imap4flag "seen") with sieve?
On 11/5/2016 1:22 PM, Larry Rosenman wrote:> What OS/MTA are you using? Can you give me (privately if you want) a > re-hash of the LDA issues? > > I'm using FreeBSD 10.3 / Exim for my set up and LMTP for ALL deliveries, > and it works great.Thanks again for your willingness to help with this, Larry. I'm using Postfix. Regarding the OS, I'm using Ubuntu 16.04 here, which ships dovecot 2.2.22 at present. ---- Slightly off-topic, but I'll bring it full-circle... ---- Sure, a quick recap of the crashing issue I'm having with dovecot-lda: I struggled to get this working the first time (in dovecot 2.0.19), but prevailed with lots of help from this list. I described the roadblocks I encountered along the way in this thread: http://www.dovecot.org/list/dovecot/2013-June/091018.html All was well until I upgraded from Ubuntu 12.04 LTS to 14.04 LTS and thereby from Dovecot 2.0.19 to 2.2.9. To be clear (and it may be very relevant), this was a "manual" server migration and not an OS-level/package-managed upgrade. Point being, the potential to botch some aspect of the extremely fragile configuration was absolutely present! I wrote about the problems I encountered after the upgrade here: http://www.dovecot.org/list/dovecot/2014-July/097234.html The thread died-out, but I rekindled it here: http://www.dovecot.org/list/dovecot/2014-August/097385.html I ran out of steam after a soft dead-end. I wrote more about it a couple months later, mostly in the context of difficulty with dovecot-lda logging in an effort to debug the issue, but the thread received no replies: http://www.dovecot.org/list/dovecot/2014-October/098127.html Nearly two years later, I tried again: http://www.dovecot.org/list/dovecot/2016-August/105221.html The thread received some traction, and I changed the subject line to be more accurate partway through, which begins here: http://www.dovecot.org/list/dovecot/2016-August/105236.html I ended-up running with Karol's final suggestion, which was to forego the LDA in favor of a simple filesystem move/copy operation. But now the problem I'm having (to bring it full circle!) is that I can't mark the Antispam plugin's incoming emails as seen/read automatically because they aren't delivered by an LDA. And I want to get this working with an LDA again for this reason, among others, such as quotas not being enforced when a "trained" message is "copied" on the filesystem instead of "delivered" via an LDA. The more I think about this, the more I think I should go back and study the very first thread from June, 2013... maybe the solution is more or less the same! -Ben
Larry Rosenman
2016-Nov-10 00:04 UTC
How does one mark all messages as read (imap4flag "seen") with sieve?
so to summarize: postfix (what version?) dovecot-antispam plugin (version? Installed from where?) and when your script invokes deliver you get a core dump. Have you a stack-trace from that coredump? On Wed, Nov 9, 2016 at 5:49 PM, Ben Johnson <ben at indietorrent.org> wrote:> On 11/5/2016 1:22 PM, Larry Rosenman wrote: > > What OS/MTA are you using? Can you give me (privately if you want) a > > re-hash of the LDA issues? > > > > I'm using FreeBSD 10.3 / Exim for my set up and LMTP for ALL deliveries, > > and it works great. > > Thanks again for your willingness to help with this, Larry. > > I'm using Postfix. > > Regarding the OS, I'm using Ubuntu 16.04 here, which ships dovecot > 2.2.22 at present. > > ---- Slightly off-topic, but I'll bring it full-circle... ---- > > Sure, a quick recap of the crashing issue I'm having with dovecot-lda: > > I struggled to get this working the first time (in dovecot 2.0.19), but > prevailed with lots of help from this list. I described the roadblocks I > encountered along the way in this thread: > > http://www.dovecot.org/list/dovecot/2013-June/091018.html > > All was well until I upgraded from Ubuntu 12.04 LTS to 14.04 LTS and > thereby from Dovecot 2.0.19 to 2.2.9. To be clear (and it may be very > relevant), this was a "manual" server migration and not an > OS-level/package-managed upgrade. Point being, the potential to botch > some aspect of the extremely fragile configuration was absolutely present! > > I wrote about the problems I encountered after the upgrade here: > > http://www.dovecot.org/list/dovecot/2014-July/097234.html > > The thread died-out, but I rekindled it here: > > http://www.dovecot.org/list/dovecot/2014-August/097385.html > > I ran out of steam after a soft dead-end. > > I wrote more about it a couple months later, mostly in the context of > difficulty with dovecot-lda logging in an effort to debug the issue, but > the thread received no replies: > > http://www.dovecot.org/list/dovecot/2014-October/098127.html > > Nearly two years later, I tried again: > > http://www.dovecot.org/list/dovecot/2016-August/105221.html > > The thread received some traction, and I changed the subject line to be > more accurate partway through, which begins here: > > http://www.dovecot.org/list/dovecot/2016-August/105236.html > > I ended-up running with Karol's final suggestion, which was to forego > the LDA in favor of a simple filesystem move/copy operation. > > But now the problem I'm having (to bring it full circle!) is that I > can't mark the Antispam plugin's incoming emails as seen/read > automatically because they aren't delivered by an LDA. And I want to get > this working with an LDA again for this reason, among others, such as > quotas not being enforced when a "trained" message is "copied" on the > filesystem instead of "delivered" via an LDA. > > The more I think about this, the more I think I should go back and study > the very first thread from June, 2013... maybe the solution is more or > less the same! > > -Ben >-- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 214-642-9640 (c) E-Mail: larryrtx at gmail.com US Mail: 17716 Limpia Crk, Round Rock, TX 78664-7281
Bill Shirley
2016-Nov-10 08:46 UTC
How does one mark all messages as read (imap4flag "seen") with sieve?
I don't use the Anti-Spam plugin; I just fire off a BASH script every four hours with crontab which iterates thru the vmail email accounts and trains Spamassassin 'per-user' accounts. If the script sounds interesting I can post it here. It probably could use a little polish though. Bill On 11/9/2016 6:49 PM, Ben Johnson wrote:> On 11/5/2016 1:22 PM, Larry Rosenman wrote: >> What OS/MTA are you using? Can you give me (privately if you want) a >> re-hash of the LDA issues? >> >> I'm using FreeBSD 10.3 / Exim for my set up and LMTP for ALL deliveries, >> and it works great. > Thanks again for your willingness to help with this, Larry. > > I'm using Postfix. > > Regarding the OS, I'm using Ubuntu 16.04 here, which ships dovecot > 2.2.22 at present. > > ---- Slightly off-topic, but I'll bring it full-circle... ---- > > Sure, a quick recap of the crashing issue I'm having with dovecot-lda: > > I struggled to get this working the first time (in dovecot 2.0.19), but > prevailed with lots of help from this list. I described the roadblocks I > encountered along the way in this thread: > > http://www.dovecot.org/list/dovecot/2013-June/091018.html > > All was well until I upgraded from Ubuntu 12.04 LTS to 14.04 LTS and > thereby from Dovecot 2.0.19 to 2.2.9. To be clear (and it may be very > relevant), this was a "manual" server migration and not an > OS-level/package-managed upgrade. Point being, the potential to botch > some aspect of the extremely fragile configuration was absolutely present! > > I wrote about the problems I encountered after the upgrade here: > > http://www.dovecot.org/list/dovecot/2014-July/097234.html > > The thread died-out, but I rekindled it here: > > http://www.dovecot.org/list/dovecot/2014-August/097385.html > > I ran out of steam after a soft dead-end. > > I wrote more about it a couple months later, mostly in the context of > difficulty with dovecot-lda logging in an effort to debug the issue, but > the thread received no replies: > > http://www.dovecot.org/list/dovecot/2014-October/098127.html > > Nearly two years later, I tried again: > > http://www.dovecot.org/list/dovecot/2016-August/105221.html > > The thread received some traction, and I changed the subject line to be > more accurate partway through, which begins here: > > http://www.dovecot.org/list/dovecot/2016-August/105236.html > > I ended-up running with Karol's final suggestion, which was to forego > the LDA in favor of a simple filesystem move/copy operation. > > But now the problem I'm having (to bring it full circle!) is that I > can't mark the Antispam plugin's incoming emails as seen/read > automatically because they aren't delivered by an LDA. And I want to get > this working with an LDA again for this reason, among others, such as > quotas not being enforced when a "trained" message is "copied" on the > filesystem instead of "delivered" via an LDA. > > The more I think about this, the more I think I should go back and study > the very first thread from June, 2013... maybe the solution is more or > less the same! > > -Ben