We're running SquirrelMail & courier-imap on different machines.
This lead us the this problem:

How can the user edit server-based filtering?

The previous version of the serversidefilter plugin used FTP to access user filter files. That might work for you. Hoping to see this re-added to the next version of the plugin.


We intend to use courier's "maildrop" as LDA, and maildrop can use a
generic, systemwide /etc/maildroprc.
Basic required functionality is:
* forwarding
* vacation message/autoresponder
* move messages tagged as spam to another folder

There is also a maildrop vacation plugin, but it would need to be tweaked to be able to access user home dirs on another machine.


All this can be done using maildrop (or procmail). The REAL problem is
how to offer the user a webinterface to these functionality. Initially
I was thinking of a file base configuration scheme:

if exists($HOME/.vacation)
   send_vacation_message

The maildrop vacation plugin uses this idea; this logic is injected into maildroprc (sitewide) so user filter files are unaffected. FWIW, that plugin has a few changes that are as of yet unreleased, since I seem to have time to add functionality to lots of plugins but no time to finish a release of any one plugin. :(


 - Paul

if exists($HOME/.forward)
   forward_mail
if exists($HOME/.filterspam)
   move_tagged_spam_to_folder

Is there/are there plugins that already offer such a functionality?


PS: Seems like this message is best posted on the plugins mailing list.


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - digital self defense, top technical experts, no vendor pitches, unmatched networking opportunities. Visit www.blackhat.com
--
squirrelmail-users mailing list
List Address: [EMAIL PROTECTED]
List Archives: http://sourceforge.net/mailarchive/forum.php?forum_id=2995
List Info: https://lists.sourceforge.net/lists/listinfo/squirrelmail-users

Reply via email to