Summary | patch for qmail-ldap |
Queue | Vacation |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 2. Medium |
Owners | |
Requester | m.zdila (at) episoftware (dot) com |
Created | 10/24/2005 (7193 days ago) |
Due | |
Updated | 11/28/2005 (7158 days ago) |
Assigned | 10/24/2005 (7193 days ago) |
Resolved | 11/28/2005 (7158 days ago) |
Milestone | |
Patch | No |
State ⇒ Resolved
State ⇒ Feedback
passed to all drivers, but only qmail LDAP understands it.
b) use callback for encoding/decoding vacation message
thanks for prompt reply :-)
more entries - eg: 'reply', 'nolocal'. The value of the 'active'
attribute is then specified as: reply|nolocal
attributes in the entry (see:
http://www.php.net/manual/en/function.ldap-get-attributes.php). We
don't want to have the value of "count" in the result (eg.:
2|reply|nolocal)
2. this patch will break only other LDAP using mailsystems (hardcoding
is done only in Driver/ldap.php). Solution TODO:
a) specify mailsystem type in the configuration (exim, qmail-ldap)
b) use callback for encoding/decoding vacation message
if you would like me to do it, just say a or b :-)
State ⇒ Assigned
more entries - eg: 'reply', 'nolocal'. The value of the 'active'
attribute is then specified as: reply|nolocal
hardcoded in 2 places)
Example:
"%HEADER%\nSubject: " . _("On vacation message (Autoreply to:
%SUBJECT%)") . "\n\n" . _("I'm on vacation and will not be reading my
mail for a while.") . "\n" . _("Your mail will be dealt with when I
return.") . "\n";
%HEADER% being replaced?
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ patch for qmail-ldap
Queue ⇒ Vacation
New Attachment: vacation.diff
State ⇒ New
I am sending a patch for vacation module.
Highlights:
* specify LDAP Protocol Version
* LDAP attribute for marking active vacation message can be array -
more entries - eg: 'reply', 'nolocal'. The value of the 'active'
attribute is then specified as: reply|nolocal
* the vacation message format is modified for qmail-ldap (for now
hardcoded in 2 places)
Example:
"%HEADER%\nSubject: " . _("On vacation message (Autoreply to:
%SUBJECT%)") . "\n\n" . _("I'm on vacation and will not be reading my
mail for a while.") . "\n" . _("Your mail will be dealt with when I
return.") . "\n";
* if vacation message is empty, then the default one is pre-filled