More special chars in mailbox names

Ken Murchison murch at andrew.cmu.edu
Tue Sep 30 20:00:03 EDT 2008


Wesley Craig wrote:
> On 30 Sep 2008, at 16:33, Ken Murchison wrote:
>> While looking over bug #3002, 
>> https://bugzilla.andrew.cmu.edu/show_bug.cgi?id=3002
>>
>> I started wondering what other special characters we might want to 
>> allow.  The original authors were more restrictive with GOODCHARS than 
>> the RFC.  AFAICT the following characters are permitted by RFC 3501 
>> but aren't included in GOODCHARS
>>
>> ! # $ & ' ; < > ? [ ^ ` } |
>>
>>
>> ! and ^ have special meaning to Cyrus, so we may not want to add these 
>> to GOODCHARS.  & and ? might conflict with modified UTF-7 encoding.
>>
>> Looking back at the list archives, there have been several requests to 
>> allow ' (single quote) and I'm included to do so.
>>
>> Does anybody want to make a case for adding more?
>>
>> Has anybody already added some of these in production without any 
>> adverse effects?
> 
> UMich has added this list:
> 
>     #$%'()*;<>?[]^`{|}
> 
> for years without any reported issues.  These were added primarily to 
> deal with transition from UWIMAP to Cyrus, I'm not making a case for any 
> of them, personally.


Unless I'm misreading the RFC 3501 grammar, the following are prohibited:

( ) { % * " \ ]

-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University


More information about the Cyrus-devel mailing list