3 Sep
2009
3 Sep
'09
3:55 a.m.
On Sep 2, 2009, at 9:28 PM, fernando@dfcom.com.br wrote:
Can I just "replace" the function called to save the message in the maildir (and update the indexes) by the dovecot one?
I don't know about maildrop code, but "maybe". But Dovecot doesn't
just have a "save message" function. You need to create at least:
- mail_user
- mail_namespaces
- mail_storage
- open the mailbox with mailbox_open()
- save the message using mailbox_save_*()
Anyway, look at src/lib-storage/mail-storage.h and how the rest of
Dovecot uses those.
Do I need to copy the code to load configuration when using only the api functions ?
If you don't care that it completely ignores dovecot.conf file and you
can figure out maildir location easily, then I guess it becomes easier.