murder and autocreate (I know it is not supported)
Aristotelis
arisg at noc.uoa.gr
Fri Jun 19 07:29:06 EDT 2009
Hello all,
It is an interesting discussion about the autocreate feature in cyrus
imapd. I would like to point you to a rather old discussion (but still
very relevant) that was on cyrus-devel:
http://marc.info/?l=cyrus-devel&m=109206301904447&w=2
It outlines some design choises and some evaluation of these. I still
believe that the best way to tackle the issue would be the mupdate
server that can have an overview of the whole process, but in order for
this to happen a change in the MUPDATE protocol must be made, to add the
extra functionality.
So perhaps people whould have a look also on this thread.
While having a look in the issue a function was created that was running
on proxyd (no unified systems) that was going through the list of the
available backend servers (the list was given as a configuration option)
and picking one randomly. Then it was making a connection back to the
backend server, and there the autocreate patch was kicking in and
creating the folder. This solution had some shortcomings, so it wasn't
released. (and since we don't use a murder environment it couldn't be
properly tested).
Best regards,
Aristotelis
More information about the Info-cyrus
mailing list