From: <pa...@us...> - 2005-11-23 19:32:23
|
Paul Lesneiwski wrote: > No. Please include info in the message body. You also have neglected > to include any other version information for your other software. > Please read posting guidelines before posting again. > > http://www.squirrelmail.org/wiki/MailingListPostingGuidelines Ok. Sorry again. I admit not having read the guidelines. * IMAP Server (courier-imap 4.0.1) * PHP (4.3.2-25.ent) * Web server (Apache 2.0.46-54.ent) * Platform (Redhat Enterprise Linux 3.0 update 6) * How your software was installed (packages like RPM) * SquirrelMail version (1.4.3a-11EL3) * Plugins (besides plugins provided in the redhat rpm packages I've added abook_import_export, address_add, check_quota, compatibility v2.0.1, login_notes, notes, smime, at the moment, anyway, I don't suffer from plugin conflict issues or at least I'm not aware of them) I've also installed this rpms: - postfix (2.0.16) - courier-authlib (0.56) - maildrop (1.8.0) The backends is on an external directory server: IBM LDAP Server on iSeries V5R2M0 Now I've downloaded the latest version of serverside plugin from the sourceforge site: 1.5-1.2.7-RC1 (NOTE: not tried cvs) >>>>3) After finding some workaround to the first 2 problems, I've ended in >>>>seeing wrong filter generated by the backend.php and tried to fix them, >>>>at least Contains and Begins With clause were wrong (in my findings) I have attached my changes to the backend.php file as an unified diff file. IMHO default backend rules are flawed. >>>> >>>>4) If a user via IMAP delete a folder that is used by serversidefilter, >>>>the message is delivered to a mailbox with the same name! (with maildrop >>>>and courier-imap we are using maildir). If I add the / at the end of the >>>>folder name, it then complains that the folder is not existent and >>>>maildrop deliver fails (thus I've tried to workaround by using >>>>exception) You find my changes to backend.php in the patch: 1) added '/' to maildir path 2) added exception to if rule, so that failing to find the path does not fail to deliver mail. > OK, just make sure the next post does. > > Thanks, > > paul Sorry again. I've seen that with this version LDAP backend support has been added and I've given it a try. I've struggled a bit to compile the filtercmd command, so I will supply in the mail a second file, which is the makefile I've used. As I have time, I will send you an italian language translation po file, if this is interesting. In the meantime, I've another question! I've seen vacation variables in the config.php file, and I'm eager to use them to let my users set messages for vacation time, but I've not understood if I need another plugin or if I have missed something in this one. Regards Davide |