Re: [Exim] Header rewriting - From: fields comment and phras…

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Vadim Vygonets
CC: exim-users
Subject: Re: [Exim] Header rewriting - From: fields comment and phrase elements
On Thu, 13 Jan 2000, Vadim Vygonets wrote:

> If you think it's wrong, join the IETF working group which is
> working on the update of RFC822.


.... for far too long. My reading of the current draft suggests that x@y
is a valid address.

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)              


domain          =       dot-atom / domain-literal / obs-domain


Likewise, in the revision of the SMTP protocol, one finds

  2.3.5 Domain                                                             


A domain (or domain name) consists of one or more dot-separated
components, each consisting of a sequence of letters, digits, and hyphens.


-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.