Article View: comp.bbs.waffle
Article #3053"To:" lines, Waffle 1.65, and RFC-822
From: Stu Labovitz
Date: Sun, 03 Jan 1993 22:25
Date: Sun, 03 Jan 1993 22:25
47 lines
3029 bytes
3029 bytes
I am having some problems interfacing Waffle 1.65 (running here at Valinor
BBS) with the mail software of one of my neighbor sites (using
UUPC/extended 1.11k). The problem evidences itself in a difference of
interpretation of how certain headers in a mail message may be formatted.
I have examined RFC #822, and the problem seems to be with the
interpretation of how the To: line of the header is constructed.
Apparently, when this neighbor site sends outgoing mail, it formats the
header lines such that the address field and the other structured
field-bodies are nicely aligned. This alignment is performed by adding
"extra" space characters between the colon and the beginning of the
address field. (In general, it appears that there are usually eight (8)
space characters between the colon on the To: line and the first character
of the address field.)
If there is more than one SPACE character after the colon on the To: line,
the address field begins with a quoted-string ("Alfred E. Neumann" for
example), RMAIL ignores the SPACE characters that precede the
quoted-string and goes on to process the message without any problems.
However, if there is more than one SPACE character after the colon on the
To: line and the address is a 'bare' address consisting of only the
user@domain information, then RMAIL seems to think that these 'extra'
SPACE characters are an address! The .DAT file that shows up in my
outgoing spool directory now has an 'extra' (but illegal) addressee on the
To: line that only consists of an "@" followed by my site's domain name!!!
For example, if the message comes in from my neighbor with the following:
To: al.neumann@mad.org
then, after RMAIL processes the message, the message in my outgoing queue
has the following instead:
To: @valinor.mythical.com, al.neumann@mad.org
Does RFC #822 provide limits (either minimum or maximum) upon the number
of SPACE characters that separate the "To:" from the mailbox on the
destination line? Must there be at least one SPACE, and is there any
reasonable interpretation to prevent the existance of more than one SPACE?
Is Waffle 1.65 (and RMAIL) misbehaving (as I believe it is)? Is there a
workaround??? Many, many thanks in advance to all of you helpful Waffle
Wizards!!!
Stuart L Labovitz Internet: stu@valinor.mythical.com
(insert standard disclaimer here) UUCP: uunet!valinor!stu
Duct tape is like the force. It has a light side, a dark side,
and it holds the universe together. --- Carl Zwanzig
=============================================================================
Technical Details
Message-ID:
<V5NTwB12w165w@valinor.mythical.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!valinor.mythical.com!stuShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!valinor.mythical.com!stu From: stu@valinor.mythical.com (Stu Labovitz) Newsgroups: comp.bbs.waffle Subject: "To:" lines, Waffle 1.65, and RFC-822 Message-ID: <V5NTwB12w165w@valinor.mythical.com> Date: Sun, 03 Jan 93 16:25:18 CST Distribution: world Organization: (What? Organized??) - Mythical Computer Systems Lines: 47