On Mon, 12 Apr 2021, mau...@gmx.ch wrote:

Hi again, Your dovecot.conf neither contains the sieve settings nor includes the conf.d/90-sieve.conf file, which means that you only get whatever default config dovecot includes.
Good luck..

Now i put everyting that I "need" for forward spam to folder Junk-E-Mail.tje
the goal are that the spam email that will deliver direct to Junk-E-Mail
folder.

I'm not sure if you still have a question, or if everything works as expected?

Please note that:
1. sieve-before scripts must be compiled (with sievec) read:
   https://doc.dovecot.org/configuration_manual/sieve/usage/

2. Your script seems to do nothing if X-Spam-Flag is YES. If no such flag, then
   it is filed into "Junk E-Mail".

        require "fileinto";
          if exists "X-Spam-Flag" {
                        if header :contains "X-Spam-Flag" "YES" {
                  }     else    {
         fileinto "Junk E-Mail";
         stop;
         }
 }

You probably want the opposite (and you may want to considering formatting your script better.. for clarity)

3. Your script does 'fileinto "Junk E-Mail"' but no such mailbox is there. Your
   config has a "Junk-E-Mail".

  mailbox Junk-E-Mail {
   special_use = \Junk
}

4. Maybe you want to check the logs and see what's actually happening.

5. Maybe you're not even using LDA/LMTP, so you may want to post your postfix
   configuration (assuming you're using postfix).

I don't think I can help any more here, but if you have further questions it might be wise to write them in a language you're more comfortable with?

Good luck.

Reply via email to