View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004489 | SOGo | Web Preferences | public | 2018-06-20 16:28 | 2019-05-10 14:53 |
Reporter | ASolana | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | [Server] Linux | OS | Ubuntu | OS Version | 16.04 LTS |
Product Version | 4.0.0 | ||||
Summary | 0004489: A filter with reject action doesnt' work if it contains other delivery message actions | ||||
Description | If a user create a new filter that contains reject action and other delivery mail actions (keep, redirect, fileinto), then the filter doesn't work, because sieve server (Cyrus server) doesn't allow this kind of rules The user thinks filter rules are ok because no message error appears when they are saved. An extract of RFC Sieve Email Filtering: Reject and Extended Reject Extensions Cyrus and Dovecot servers always return errors when a sieve filter contains a reject action and delivery actions (keep, redirect, fileinto) because they follow this RFC rules. | ||||
Steps To Reproduce |
| ||||
Additional Information | Sieve servers: Cyrus 2.4.17 and Cyrus 2.3.16 | ||||
Tags | No tags attached. | ||||
This issue still appears, it's not solved. Cyrus server logs still shows error messages like this: May 10 16:48:34 nobel1 cyrus/lmtpunix[3873]: sieve runtime error for user^onea id <b08fbf4c-2240-404b-a662-75b8574cef17@upcnet.es>: Fileinto can not be used with Reject when a mailbox has a filter like this one: require ["reject","fileinto"]; |
|