[Dovecot] Developer docs?
Timo Sirainen
tss at iki.fi
Sun Aug 25 21:47:07 EEST 2013
On 25.8.2013, at 21.09, C. Mills <dovecot at pyropus.ca> wrote:
> I'm looking to modify Dovecot slightly to add support for a custom feature.
> I've spent some time reading the code, and I've been wondering if there are
> any contributor/developer documents I've missed that would make getting up to
> speed easier.
>
> I've read much of the code, and most of the wiki, including the Design/* and
> /*Process pages. They give a good summary of some of the design decisions,
> but I don't see much other than that. The docs included in the tarball are
> just dumps of the wiki pages.
>
> I've browsed some of the list archives as well, without finding much to help
> me.
>
> Are there other resources I've missed?
Nope. Maybe the docs will increase some day when there's more time and developers.
> What I'm trying to do requires passing
> some additional information/state from the imap-login process (presumably
> through the master) to the imap mail process. Any pointers much appreciated!
See how imap-login/client-authenticate.c imap_client_auth_begin() sends the command tag to imap process. Or if it's something all login processes need you could modify struct master_auth_request directly.
More information about the dovecot
mailing list