> My hostname has an underscore character '_' in it and when I run the
> first test to check sendmail relaying to James I get the following in
> the smtpserver log:

> Error parsing sender address: \
>       [EMAIL PROTECTED]: Invalid character at 13

> I rechecked RFC822 and it does not proscribe underscores in hostnames.
> Why does James not handle this?

RFC 2822, which governs the Internet Message Format, permits it, but RFC
2821, which governs the Simple Mail Transport Protocol (SMTP) does not, nor
does the Domain Naming System.  See RFC 1035 and RFC 2821.

RFC 2821 2.3.5:

  "[Domain names] are restricted for SMTP purposes to consist
   of a sequence of letters, digits, and hyphens drawn from
   the ASCII character set"

RFC 1035 also says "when naming a mail domain, the user should satisfy both
the rules of this memo and those in RFC-822."

        --- Noel


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to