Summary | LDAP driver for SunOne Messaging |
Queue | Forwards |
Queue Version | 3.0.1 |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | bklang (at) horde (dot) org |
Requester | falon (at) csi (dot) it |
Created | 03/25/2008 (6315 days ago) |
Due | |
Updated | 05/08/2008 (6271 days ago) |
Assigned | |
Resolved | 05/05/2008 (6274 days ago) |
Milestone | |
Patch | No |
uses entirely different attributes to handle vacation messages and
does not need nor use the mailDeliveryOption attribute at all. From
what I can tell Exim uses something different from both qmail-ldap and
SunONE.
In addition this is really should be a new bug because the rewritten
Forwards driver does work as advertised, it just conflicts with
Vacation in your environment. To be honest I'm not sure whether
Forwards needs to be fixed, or Vaction, or both. Please open a new
ticket with this problem report and we'll track it separately.
I tried this patch, it is very useful.
There is again a bug that affect forward and vacation modules together.
Because they act on same multivalue attribute ('maildeliveryoption'),
if I change setting on vacation I corrupt forward, If I change forward
setting, vacation doesn't work more.
I think this is because ldap driver works on maildeliveryoption
rewriting entire attribute, and not only his interesting value.
For instance, If I set forward on active vacation user, the forward
driver remove 'autoreply' value of maildeliveryoption.
A patch on this behavior should be very useful for all people that use
vacation and forward together.
I thank you very much
Best Regards
State ⇒ Resolved
http://lists.horde.org/archives/cvs/Week-of-Mon-20080505/078038.html
Assigned to Ben Klang
a more generic LDAP driver supporting the following schemas:
* qmail-ldap (based on my own deployment)
* SunONE (as described in this ticket)
* Exim (as formerly implemented)
* Custom (in case one of the above do not fit)
I will be committing this updated driver shortly as it still requires
a bit more testing.
Priority ⇒ 1. Low
State ⇒ Accepted
sponsor its development.
Priority ⇒ 3. High
Type ⇒ Enhancement
Summary ⇒ LDAP driver for SunOne Messaging
Queue ⇒ Forwards
Milestone ⇒
Patch ⇒ No
State ⇒ New
The behavior requested differ on current LDAP driver as below:
forward with local copy must have following multivalued attribute:
maildeliveryoption: mailbox
maildeliveryoption: forward
forward with no local copy must have only the following
mailveliveryoption attribute single value:
maildeliveryoption: forward
Without maildeliveryoption attribute set to "forward", the forward
mechanism doesn't work. It's not sufficient to set
mailforwardingaddress attribute.
Thanks a lot.