FW: imapsieve rules not matching at all?

Aki Tuomi aki.tuomi at open-xchange.com
Sat Mar 20 09:38:19 EET 2021


> On 20/03/2021 05:55 Gedalya <gedalya at gedalya.net> wrote:
> 
> 
> On 3/20/21 7:37 AM, dovecot at steve.wattlink.net wrote:
> 
> > plugin {
> > imapsieve_mailbox1_before = file:/usr/local/etc/dovecot/sieve/report-spam.sieve
> > imapsieve_mailbox1_causes = COPY APPEND
> > imapsieve_mailbox1_name = Spam
> > imapsieve_mailbox2_before = file:/usr/local/etc/dovecot/sieve/report-ham.sieve
> > imapsieve_mailbox2_causes = COPY
> > imapsieve_mailbox2_from = Spam
> > imapsieve_mailbox2_name = *
> > }
> > - - - ->8 - - - -
> > 
> > I see that the static rule ought to have matched,
> no!
> 
> > 
> > 
> > - - - - 8<- - - -
> > Mar 19 16:21:48 mhv3 dovecot[47532]: imap(steve)<47541><ROnt+uu9idkYgsde>: Debug: imapsieve: mailbox INBOX: APPEND event
> > - - - ->8 - - - -
> For INBOX (or * in your case) you only have COPY from Spam configured, not APPEND.
> APPENDing to Spam should trigger the relevant script though.
> If you want to enable ham training by uploading a message to INBOX you could add a third rule mentioning INBOX by name with APPEND as cause.
> 
>

We provide this handy guide for teaching spam filters, see https://doc.dovecot.org/configuration_manual/howto/antispam_with_sieve/

Aki


More information about the dovecot mailing list