Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Steven Mainor
Hello! I hope you will forgive my ignorance but I have a problem I have been trying to solve for a week and I'm not sure where else to turn. I'm trying to write a sieve script to sort all of my mail. I was writing this script to replace the one I am currently using but I can't seem to get it t

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Martin Wheldon
Hi Steven, I think you may be missing the :contains from the two header lines below: if anyof (header "From" "store-n...@amazon.com", envelope :contains "From" "menswearhouse.com", envelope :contains "From" "officedepot.com", envelope :contains "From" "walgreens.com

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Steven Mainor
Hey martin, Thanks for the reply! I made the changes you suggested but I got the same results. According to my understanding, #header "from" "per...@example.com"# is correct for an exact match. On 11/30/2016 04:10 AM, Martin Wheldon wrote: Hi Steven, I think you may be missing the :conta

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Martin Wheldon
Hi Steven, OK a on closer inspection :) You are missing a closing double quote on line 59: fileinto :create "Lists/Debain/News; should be: fileinto :create "Lists/Debain/News"; Best Regards Martin On 2016-11-30 09:30, Steven Mainor wrote: Hey martin, Thanks for the reply! I made the ch

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Steven Mainor
Hello Martin, Wow. That was indeed the problem. I have been staring at that small script for a week and I just couldn't see it. I even had a friend look at it and he couldn't find it either. I feel a bit ridiculous now. Thanks so much for your help, Steven On 11/30/2016 04:48 AM, Martin W

Re: use IMAPSIEVE to update database with last_read date

2016-11-30 Thread Stephan Bosch
Op 29-11-2016 om 19:29 schreef KT Walrus: Just noticed the Dovecot support IMAPSIEVE extension… Could I use this extension to update an external database with the date that the user last read the message? No, IMAPSieve is only triggered by modifications: APPEND, COPY, MOVE and STORE. My

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Stephan Bosch
Op 30-11-2016 om 11:04 schreef Steven Mainor: Hello Martin, Wow. That was indeed the problem. I have been staring at that small script for a week and I just couldn't see it. I even had a friend look at it and he couldn't find it either. I feel a bit ridiculous now. Making the handling/repo

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Steven Mainor
Hey Stephan, Its okay I should have been able to spot that as many times as I read it. I feel very silly about it. I just recently started using sieve but already I love how powerful it is. Thanks, Steven On November 30, 2016 5:44:55 AM EST, Stephan Bosch wrote: > > >Op 30-11-2016 om 11:04

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Giles Coochey
On 30/11/16 11:39, Steven Mainor wrote: Hey Stephan, Its okay I should have been able to spot that as many times as I read it. I feel very silly about it. I just recently started using sieve but already I love how powerful it is. Thanks, Steven An easy way to spot these types of errors is t

Re: use IMAPSIEVE to update database with last_read date

2016-11-30 Thread Stephan Bosch
Op 30-11-2016 om 11:37 schreef Stephan Bosch: Op 29-11-2016 om 19:29 schreef KT Walrus: Just noticed the Dovecot support IMAPSIEVE extension… Could I use this extension to update an external database with the date that the user last read the message? No, IMAPSieve is only triggered by mo

Quota Clone not tracking unlimited quota

2016-11-30 Thread Prakash Autade
We are configuring 'Count quota' with 'Quota Clone Plugin' Everything is working perfectly when we set limit in quota_rule(quota_rule = *:bytes=500M). In case of unlimited quota(quota_rule = *:bytes=0) - Count quota is updating values * - Quota Clone plugin is not updating values in redis.* We

Re: Sieve script won't compile. Compiler output isn't helpful.

2016-11-30 Thread Steffen Kaiser
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, 30 Nov 2016, Stephan Bosch wrote: Op 30-11-2016 om 11:04 schreef Steven Mainor: The main problem is that Sieve quoted strings are allowed to contain newlines, which means that a string doesn't necessarily end before the end of the line.

Re: Antispam plugin: insufficent error messages

2016-11-30 Thread Volker Wysk
Am Dienstag, 29. November 2016, 13:59:52 CET schrieb Stephan Bosch: > However, AntiSpam is > not part of the normal Dovecot distribution, nor is it a plugin created > by Dovecot developers. From what I know, Dovecot has mirrored/hosted the > AntiSpam Mercurial repository in the past and contribu

Re: Antispam plugin: insufficent error messages

2016-11-30 Thread Volker Wysk
Am Mittwoch, 30. November 2016, 16:23:13 CET schrieb Volker Wysk: > Do you know any documentation about the Dovecot > plugin API? I couldn't find any. I've found it. No need to tell me. Volker

Re: use IMAPSIEVE to update database with last_read date

2016-11-30 Thread KT Walrus
> if you're instead interested in the date that the user *first* read the > message, you could capture the STORE \Seen event. Yes. That is what I intend to do. That is, the sieve script will run on change of FLAGs. I really just want to verify that the user is reading certain emails that I send

Re: Implementing secondary quota w/ "Archive" namespace

2016-11-30 Thread Mark Moseley
On Thu, Nov 24, 2016 at 9:10 PM, Mark Moseley wrote: > On Thu, Nov 24, 2016 at 10:52 AM, Timo Sirainen wrote: > >> On 24 Nov 2016, at 9.33, Mark Moseley wrote: >> > >> > On Wed, Nov 23, 2016 at 6:05 PM, Timo Sirainen wrote: >> > >> >> On 23 Nov 2016, at 0.49, Mark Moseley wrote: >> >>> >> >>>

Multiple names in local_name for UCC certificates (was lazy-load SNI?)

2016-11-30 Thread J. Nick Koston
0001-config-Match-multiple-names-in-local_name.patch Description: Binary data smime.p7s Description: S/MIME cryptographic signature

Re: Multiple names in local_name for UCC certificates (was lazy-load SNI?)

2016-11-30 Thread Aki Tuomi
Thank you, we'll start looking at this. Aki On 01.12.2016 09:44, J. Nick Koston wrote: > Hi Aki & Felipe, > > Attached is an implementation of supporting multiple domains in local_name. > > Example > > local_name "mail.domain.tld domain.tld mx.domain.tld" { ... } > > This can significantly reduce