View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001398||SOGo||Backend Mail||public||2011-07-28 08:13||2018-10-05 16:10|
|Summary||0001398: Sieve filter keeps message twice when forward keep is on|
I have setup a sieve filter through the webmail preference page that moves messages matching a specific subject to an other folder. This works fine until forward and keep is set to on.
In this case it works as expected when I turn of the "keep" option on forward. But then it doesn't keep any of the other messages.
I am not sure if this is a shortcomming in sieve, however I would describe this as follows: In the sieve filter keep should only be executed when a message does not match any of the fileinto filters.
This is the sieve file it generates:
|Tags||No tags attached.|
I'm suffering from this, too
keeping on a forward, should use the copy sieve extension.
Right now this is a HUGE deficiency in SOGo's filter system, as we are having a great difficulty duplicating rules we had in roundcube in SOGo. We have some rules that were forwarding to several different accounts.. so previously we had (from roundcube)
redirect :copy "email@example.com";
now SOGo is generating
OR with fileinto
fileinto :copy "Folder1"
which sends a copy folder 1, and files it into dispatched, leaving nothing in the inbox.
Basically there should a per action option to apply it to a "copy" or the original message.
also, the "keep a copy" on the forward dialog should instead use redirect :copy instead of plain redirect and NOT use the keep; statement.
Fast-forward seven years, this bug still persists also in latest SOGo 4.0.2...
Set the last action of your filter to "Stop processing filter rules".