[Dovecot] "pipe" plugin - is anyone interested (or using it)?

Ben Schumacher me at benschumacher.com
Wed Dec 5 19:57:09 EET 2007


On Dec 5, 2007 7:29 AM, Nicolas Boullis <nicolas.boullis at ecp.fr> wrote:
> A few months ago, I sent a message to this list asking if people would
> be interested by a "pipe" plugin (see
> http://dovecot.org/pipermail/dovecot/2007-May/023005.html ). I received
> a few answers of people who told they were intersted.
>
> A few months later, I sent a new message announcing the availability of
> my work (see
> http://dovecot.org/pipermail/dovecot/2007-August/024805.html ).
>
> Since then, I have received no feedback...
>
> So, is anyone using this plugin? Is anyone using it?

Hi Nicolas-

I don't remember seeing either of your earlier messages (although I
admit to not always being able to closely follow the list despite
being a subscriber), but I do like your plugin. I haven't had a chance
to install and try it, but I'm adding it to my list of things to do.
I've struggled to come up with an easy-to-use solution for manual
classification of messages for end users, and ultimately sort of
pushed it aside, but this seems like an elegant and easy-to-use
solution.

Could you maybe explain how the configuration works in a little more
detail? For some reason I'm having a bit of trouble wrapping my head
around how this works:

(...)
namespace private {
   separator = .
   location = maildir:/var/mail/%u
   inbox = yes
   hidden = no
}

namespace public {
   separator = .
   prefix = learn.
   location = maildir:/var/learn/%u
   inbox = no
   hidden = no
}
(...)
plugin {
(...)
  pipe = /var/learn/%u/.spam:spamc -d some.host -L spam
  pipe2 = /var/learn/%u/.ham:spamc -d some.host -L ham
(...)
}

Thanks,
Ben


More information about the dovecot mailing list