Re: bincdrop - a (courier) maildrop replacment

Peter Stuge <[email protected]> Mon, 25 Jul 2005 13:41:20 +0200
Newsgroups gmane.mail.imap.binc.devel
Message-ID <[email protected]>
On Mon, Jul 25, 2005 at 08:58:57AM +0200, Jerry Lundström wrote:
> Andreas Aardal Hanssen wrote:
> >Hahaha ;-). Folder hooks are a cool idea; I must say. Sieve
> >filtering should happen on delivery, though. But with messages
> >added through APPEND, the client expects the exact same message to
> >be in the folder it APPENDed to when the command has finished, and
> >clients do go haywire if the contents change or the message isn't
> >there.
> 
> Hmmm, maybe this should be clarified some, filtering should ONLY be
> applied on delivery. Never when APPENDing mail. Unless I've totally
> missed something.

Hmm.


> The managesieve draft is the extensions for manipulating the script
> from an imap client.

Hmm, then I misunderstood. There was talk of a special daemon that
speaks the managesieve protocol and I didn't read the draft very
carefully. Hold on.. No, I remember right, "IANA registration is
pending. Current implementations generally use port number 2000." and
managesieve is described as a separate protocol, not an extension of
IMAP. It just is "a line oriented protocol much like [IMAP4rev1] or
[ACAP]."

The abstract also notes that "...it is hoped that eventually Sieve
scripts will be stored on ACAP." but after doing some quick research
on ACAP it doesn't seem to be quite the hit that Sieve makers were
hoping for.

Cyrus ACAP has a "Note that we're not currently actively developing
this product, and it requries SASL 1.5.x." message by the download
link.
CMU's latest release of their acapd is from January 1998.

(Interesting note in the ACAP RFC: "an attempt was made to keep ACAP
as simple as possible. It is a traditional Internet text based
protocol which massively simplifies protocol debugging. It was
designed based on the successful IMAP [IMAP4] protocol framework,"

..and here I was thinking that IMAP was just a little bit messy.. :)


> So the changes would be adding bincdrop into the bincimapd suit and
> adding the extention of managing the scripts.

Add bincdrop to bincimap suite or even package separately. I'd prefer
the latter actually since both could be used without each other. But
as far as I can tell, MANAGESIEVE isn't an IMAP extension. I would
like it a whole lot more if it was.


//Peter