6.0.0-alpha10
5/14/25

[#13188] Allow empty subject for vacation
Summary Allow empty subject for vacation
Queue Ingo
Queue Version Git master
Type Enhancement
State Feedback
Priority 1. Low
Owners
Requester skhorde (at) smail (dot) inf (dot) fh-bonn-rhein-sieg (dot) de
Created 05/15/2014 (4017 days ago)
Due
Updated 01/28/2016 (3394 days ago)
Assigned
Resolved
Milestone
Patch Yes

History
01/28/2016 02:22:38 PM Jan Schneider Comment #4 Reply to this comment
This should be done by checking a backend feature to see if the 
subject form field has to be mandatory in Ingo_Form_Vacation. Then 
make it optional in sieve's features.
05/19/2014 09:57:53 AM skhorde (at) smail (dot) inf (dot) fh-bonn-rhein-sieg (dot) de Comment #3 Reply to this comment
There had been bug #8376 which made subject and reason mandatory.
05/19/2014 08:25:35 AM Jan Schneider Comment #2
State ⇒ Feedback
Version ⇒ Git master
Reply to this comment
Since the :subject field is optional for Sieve per RFC. I'm wondering 
about the other script implementations that we support. Maybe we can 
unconditionally make this a non-required field.
05/15/2014 01:48:06 PM skhorde (at) smail (dot) inf (dot) fh-bonn-rhein-sieg (dot) de Comment #1
Priority ⇒ 1. Low
New Attachment: h5_ingo-vacation_empty-subject.diff.bz2 Download
Patch ⇒ Yes
Milestone ⇒
Queue ⇒ Ingo
Summary ⇒ Allow empty subject for vacation
Type ⇒ Enhancement
State ⇒ New
Reply to this comment
For instance the Dovecot sieve implementation allows an empty subject 
and adds its own autogenerated one, which includes the subject line of 
the incoming message.

Attached patch adds a backend option to allow this for Sieve.

I used a positive backend option name "subject_can_empty" and a 
positive feature "subject_needed", in order to:

1) if the backend option is false or absent, the current behaviour is 
the default,
2) if the feature is absent, the current behaviour is the default.

So, the config must set  "subject_can_empty = true", in order to 
change the current behaviour.

Can you easily remove one feature from a Horde_From_Vacation feature 
list? I enumerated all features I found in the form.

Saved Queries