On Mon, 23 Jul 2001, OCNS Consulting spewed into the ether:
<snip>
> Question: can you further explain your patch? Does the patch
> impact/allow for better provisioning? For instance, can we define
> user rights in terms of virtual domains?
Like I said, this particular patch does *absolutely* nothing except
rewriting a [EMAIL PROTECTED] to us=er=f=q=d=n.
Your mailbox is actually us=er=f=q=d=n but to the end user it appears
as if it is [EMAIL PROTECTED]
It affects nothing else (The patch basically consists of the following
snippets:
user.c : Add a function to rewrite user names /s[@\.]/=/
user.h : Declarations and #defines.
imapd.c, proxyd.c, pop3d.c, pop3proxyd.c: Call the new function in the
login methods to enable rewriting before any massaging of the username
is done.
I will be working on a proper redesing of cyrus, so that I can reverse
the domain part of the username@fqdn
(Makes it easier to manage virtual domains).
I will probably be splitting up shared folders.
The final hierarchy should probably look like:
cyrus--tld--domain--user--inbox and other folders.
| |
| |--shared folder
|---shared folder here(maybe? Iff someone has need of
sharing across domains)
Devdas Bhagat
--
Appendix:
A portion of a book, for which nobody yet has discovered any use.