On Tue, 30 Mar 1999, David B. Peterson wrote:
> The following error occurred on a Solaris 5.7 machine running Qmail 1.03:
>
> Here is the original To: line (slightly modified to protect the guilty.)
> To: "Someone Else" <Someone B. Else [[EMAIL PROTECTED]]>
...
> ><Someone B. Else [[EMAIL PROTECTED]]>:
> >Sorry, I couldn't find any host named otherdomain.com]. (#5.1.2)
Illegal syntax. It is trying to lookup the machine "otherdomain.com]"
because the square brackets are being used incorrectly.
As I read that syntax, it would probably try to deliver to the mailbox
"Someone B. Else [sbe" if it could somehow figure out who to talk to,
which would also cause failure.
From rfc822:
There are three types of brackets which must occur in matched
pairs, and which may NOT be nested:
o Colon/semi-colon (":" and ";") are used in address
specifications to indicate that the included list of
addresses are to be treated as a group.
o Angle brackets ("<" and ">") are generally used to
indicate the presence of a one machine-usable refer-
ence (e.g., delimiting mailboxes), possibly including
source-routing to the machine.
o Square brackets ("[" and "]") are used to indicate the
presence of a domain-literal, which the appropriate
name-domain is to use directly, bypassing normal
name-resolution mechanisms.
--
gowen -- Greg Owen -- [EMAIL PROTECTED] -- [EMAIL PROTECTED]
Please note my new [EMAIL PROTECTED] address which will
become my default address in March, and which works now.