Re: [Exim] exim_dbmbuild and # signs

Top Page
Delete this message
Reply to this message
Author: Jochen Erwied
Date:  
To: John Jetmore
CC: exim-users
New-Topics: [Exim] install from Metzler site, [Exim] clamming up Exim
Subject: Re: [Exim] exim_dbmbuild and # signs
Wednesday, March 3, 2004, 9:06:41 PM, you wrote:

> Is '#' a valid (unquoted) char in a local part? I was unsure on where to
> look.


Although it is quite unusual, it seems to be allowed according to
RFC2822 (ftp://ftp.rfc-editor.org/in-notes/rfc2822.txt):

atext           =       ALPHA / DIGIT / ; Any character except controls,
                        "!" / "#" /     ;  SP, and specials.
                        "$" / "%" /     ;  Used for atoms
                        "&" / "'" /
                        "*" / "+" /
                        "-" / "/" /
                        "=" / "?" /
                        "^" / "_" /
                        "`" / "{" /
                        "|" / "}" /
                        "~"


atom            =       [CFWS] 1*atext [CFWS]


dot-atom        =       [CFWS] dot-atom-text [CFWS]


dot-atom-text   =       1*atext *("." 1*atext)


local-part      =       dot-atom / quoted-string / obs-local-part


--
Jochen Erwied     | home: jochen@???     +49-208-38800-18, FAX: -19
Sauerbruchstr. 17 | work: joe@???  +49-2151-7294-24, FAX: -50
D-45470 Muelheim  | First sightings... <1672@???> 1989/10/11 18:06