[Mimedefang] Non-routable addresses in HELO
    Jan-Pieter Cornet 
    johnpc at xs4all.nl
       
    Tue Jul 11 07:18:21 EDT 2006
    
    
  
On Tue, Jul 11, 2006 at 12:37:44PM +0200, Steffen Kaiser wrote:
> On Tue, 11 Jul 2006, Jan-Pieter Cornet wrote:
> 
> >So, based on this latter paragraph, it is entirely OK to reject
> >after "EHLO 127.0.0.1", since that is not a properly formatted EHLO
> >argument. RFC821 has similar restrictions on the HELO argument,
> >which should be a "domain" (no IP allowed).
> 
> RFC821 is funny, because it allows this:
> 
> [1.2.3.4].[1.2.3.6].#123445.DummDiDumm
> 
[...BNF explantion...]
But there are additional limitations in the text of RFC821, to
quote:
from section 3.5 Opening and Closing:
      HELO <SP> <domain> <CRLF>
from section 3.7 Domains:
      Whenever domain names are used in SMTP only the official names are
      used, the use of nicknames or aliases is not allowed.
And from the glossary:
   domain
      The hierarchially structured global character string address of a
      host computer in the mail system.
And it is indeed fun to read, because the DNS system has only just
been invented when this was written, and that clearly shows :)
 
> BTW: That somebody knows what the "#" <number>  element is used for?
That knowledge might have been lost together with Jon Postel. I've
never seen it used.
-- 
Jan-Pieter Cornet <johnpc at xs4all.nl>
!! Disc lamer: The addressee of this email is not the intended recipient. !!
!! This is only a test of the echelon and data retention systems. Please  !!
!! archive this message indefinitely to allow verification of the logs.   !!
    
    
More information about the MIMEDefang
mailing list