[Bug?] Sieve standard rule errors

Discussion in 'General' started by Der-Tim, Sep 12, 2012.

  1. Der-Tim

    Der-Tim New Member

    Hi there,

    the default rule for moving spam to the "Junk"-dir seems to be broken on my system (Ubuntu 12.04 LTS, x86_64).

    It produces an error:

    sieve: info: started log at Sep 12 12:13:06.
    main_script: line 13: error: unexpected character(s) starting with '`'.
    main_script: line 13: error: unexpected unknown characters found at (the presumed) end of file.
    main_script: error: parse failed.
    No idea why. The line in question reads:

    `test -e "$DEFAULT/.Junk" && exit 1 || exit 0`
    Maybe I'm blind, but I don't see the reason.

    Regards, Tim

    P.S.: It's a standard install of ispconfig, nothing was added on our own.
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    The code you posted is for maildrop syntax and not sieve. So my guess is that you selected maildrop and not sieve as filtering language under system > server config > mail on your server. Ensure that you selected the correct filtering language there for your lda / imap server (maildrop for courier or sieve for dovecot), then go to the mailbox settings, disable the autoresponder and enable it again.

Share This Page