Alfred,
I created the patch for cyrus-imapd version 2.0.11. It works on 2.0.12
as well, which is the version of Cyrus that I'm currently using.
All the patch does is convert any references to a dot (.) into a slash
(/) in the mailbox names. Once the patch is installed, you need to refer
to your mailboxes with "user/" rather than "user."
For instance:
cyradm> cm user/david.fuchs
cyradm> cm user/david.fuchs/cyrus.cache
createmailbox: System I/O error
cyradm> cm user/david.fuchs/testbox
cyradm> cm user/david.fuchs/test.box2
As you can see, you can create mailboxes with dots in the name, as long
as they don't conflict with other pre-defined filenames (such as
cyrus.cache, cyrus.index etc).
-David
Alfred Pfister wrote:
> Hi David
>
> Could you give some more details, such as what the patch does, which
> version it's based on etc?
>
> Cheers, Fred
>
>
>> -----Original Message-----
>> From: David Fuchs [SMTP:[EMAIL PROTECTED]]
>> Sent: Samstag, 24. März 2001 00:25
>> To: [EMAIL PROTECTED]
>> Cc: Alfred Pfister; '[EMAIL PROTECTED]'
>> Subject: Re: Period in mailbox names (again)
>>
>> I think patching the server is a great idea! I made a patch a while ago
>> now, but I not many people have tested it... it works for me, but it
>> would be great to have a larger user-base testing it.
>>
>> -David
>>
>> Atif Ghaffar wrote:
>>
>>
>>> Hi Alferd.
>>>
>>> If you dont want to change username and dont want to patch the server then
>>> you will need an IMAP/POP3 proxy that converts usernames with dots etc to
>>> correct username on the mailbox.
>>>
>>> cheers
>>>
>>> Alfred Pfister wrote:
>>>
>>>
>>>
>>>> Hi everyone
>>>>
>>>> I want to upgrade my users from POP3 to IMAP. Unfortunately some of them
>>>> have a period in their mail adress which clashes with the mailbox
>>>> hierarchy separator in Cyrus. I scanned through a discussion on this
>>>> topic from last August and I know I can work around the problem, but I
>>>> don't think I can do it without either patching the server code (which I
>>>> don't want to do) or requiring those users to make a change to their
>>>> client settings: if they use user.name to log into the POP server now
>>>> they will have to change to user_name or some such to log into Cyrus. Am
>>>> I right or did I miss something?
>>>>
>>>> I would also be interested to know if this is being worked on - I could
>>>> delay the upgrade until the end of the 2nd quarter if I had a good
>>>> enough reason.
>>>>
>>>> Thanks for the help
>>>> Fred Pfister
>>>
>>>
>>> --
>>> Atif Ghaffar
>>> Internet Development Manager
>>> 4unet AG/SA/Ltd.
>>> -------------------------.
>>> +41 21 351 53 60 ¦ voice
>>> +41 78 787 51 45 ¦ mobile
>>> +41 86 0796598972¦ fax
>>> http://www.4unet.net ¦ www
>>> http://atif.developer.ch ¦ homepage
>>> [EMAIL PROTECTED] ¦ emai
>>
> l