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

Reply via email to