Dovecot CalDAV server

Jerry jerry at
Fri Sep 11 10:28:52 UTC 2015

On Fri, 11 Sep 2015 00:43:16 +0300, Timo Sirainen stated:

>I've been once in a while over the years thinking about implementing CalDAV
>(and CardDAV) to Dovecot. It might be time to start that soon. Does anyone
>have any suggestions? So far my main goals would be:
> - scalable, of course
> - configurable storage (object storage, regular fs, maybe some key-value
> dbs, maybe storing as emails)
> - efficient indexes (potentially using key-value dbs? or maybe just local
> files. not sure yet what kind of indexing is needed)
> - have it work with dsync (= replication & migration)
>Some things I wonder about:
> - Maybe there is already some code out there that could be used to
> implement it faster?
> - Maybe even use something else besides C to implement it.. Then again that
> makes integration to Dovecot more difficult.
> - Is anybody interested in helping to develop this? :) I think I still have
> too much other work that I won't spend a lot of time coding it..
>One thing that makes this easier is that Open-Xchange has already
>implemented a CalDAV server, so they can help to avoid the biggest design
>mistakes. (There are a couple of reasons why they'd want to replace that.)

The RFCs 6352 & 4791 are all ready in place. As long as everything stays in
compliance, I think it would be a wonderful idea. And yes I would
stick with "C".

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <>

More information about the dovecot mailing list