[Dovecot] busy / developers documentation

Dave McGuire mcguire at neurotica.com
Thu Dec 3 00:50:05 EET 2009


On Dec 2, 2009, at 4:39 PM, Timo Sirainen wrote:
>>> I also started writing developers documentation to http:// 
>>> wiki.dovecot.org/Design. Comments welcome. Some things I had  
>>> planned next:
>>>
>>> - istream internals
>>> - lib-storage API docs
>>> - ..?
>>
>>  This is great news, thanks!  One thing in particular that I'd  
>> like to see is something on writing plugins.  I have several ideas  
>> of plugins I'd like to write but have hesitated to get started due  
>> to not wanting to basically dig through tons of source to figure  
>> out how to interface to Dovecot's internals.
>
> The plugin API itself is really really simple. Basically Dovecot  
> just calls plugin_name_init() and you'll go on from there. What  
> would you want your plugin to do? Probably what you need is lib- 
> storage API docs. There are a couple of hooks that only plugins  
> use, but those still belong to lib-storage API category I think.


   Actually my current ideas have nothing to do with storage; I want  
to be able to access messages (including body text) during the  
delivery process.

              -Dave

-- 
Dave McGuire
Port Charlotte, FL



More information about the dovecot mailing list