View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001530 | SOGo | Backend Mail | public | 2011-12-07 11:52 | 2017-01-20 16:30 |
Reporter | janfrode | Assigned To | francis | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | 1.3.10 | ||||
Fixed in Version | 3.2.6 | ||||
Summary | 0001530: automatically disabling vacation messages without cron job and master user | ||||
Description | I think it's quite unfortunate that you require a cron job and a master-user to disable vacation messages. I don't want to have a master user that can read all our users messages. This should be possible to handle completely within sieve: require ["date", "relational", "vacation"]; if currentdate :value "le" "date" "2011-12-09" { | ||||
Additional Information | Thanks to Stephan Bosch for suggesting this:
| ||||
Tags | No tags attached. | ||||
The Sieve server needs to support the date extension : http://tools.ietf.org/html/rfc5260 Cyrus doesn't yet support this extension so I suggest to keep the cronjob for the moment. Eventually, we'll need to start by modifying the Sieve client implementation of SOPE so it decomposes the list of supported extensions. Ref: |
|
Would it be possible to make this an option for those of us who use dovecot and don't want to add master users? Might be a easier middle ground in the meantime compared to decomposing the list of supported extensions. |
|
i agree should be very useful |
|
Would be great to get rid of the master user, for now I have limited the use of the master user (and sieve) https://inverse.ca/sogo/lists/arc/users/2012-03/msg00158.html. |
|
I tried using the vacation feature but realised that date/time restrictions don't work. So it's still necessary to use a cronjob? |
|
Yes. |
|
Are there plans to implement this soon because Cyrus now supports the extension? See https://cyrusimap.org/imap/rfc-support.html |
|
sogo: master 3efe0e80 2017-01-20 11:08 Details Diff |
Add support for date extension of Sieve Fixes 0001530, 0001949 |
Affected Issues 0001530, 0001949 |
|
mod - NEWS | Diff File | ||
mod - SoObjects/SOGo/SOGoSieveManager.m | Diff File | ||
sogo: v2 9539b8ce 2017-01-20 11:08 Details Diff |
Add support for date extension of Sieve Fixes 0001530, 0001949 |
Affected Issues 0001530, 0001949 |
|
mod - NEWS | Diff File | ||
mod - SoObjects/SOGo/SOGoSieveManager.m | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-12-07 11:52 | janfrode | New Issue | |
2011-12-08 19:33 | francis | Note Added: 0003136 | |
2011-12-08 19:34 | francis | Note Edited: 0003136 | |
2012-07-09 02:41 | toddejohnson | Note Added: 0004107 | |
2012-07-17 07:45 | alessio | Note Added: 0004165 | |
2012-07-18 07:48 | piethein | Note Added: 0004168 | |
2012-08-21 16:46 | ludovic | Relationship added | has duplicate 0001949 |
2012-09-20 20:06 | ludovic | Relationship added | has duplicate 0001529 |
2016-11-18 17:11 | niklaas | Note Added: 0010890 | |
2016-11-18 17:32 | francis | Note Added: 0010891 | |
2016-11-18 17:38 | niklaas | Note Added: 0010892 | |
2017-01-20 16:09 | francis | Changeset attached | => sogo master 3efe0e80 |
2017-01-20 16:09 | francis | Assigned To | => francis |
2017-01-20 16:09 | francis | Resolution | open => fixed |
2017-01-20 16:10 | francis | Status | new => resolved |
2017-01-20 16:10 | francis | Fixed in Version | => 3.2.6 |
2017-01-20 16:30 | francis | Changeset attached | => sogo v2 9539b8ce |