[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Empty 5322.From address or 5322.From address containing <>
- To: "Sonneveld, Rolf" <R.E.Sonneveld@xxxxxxxxxxxxx>
- Subject: Re: Empty 5322.From address or 5322.From address containing <>
- From: SM <sm@xxxxxxxxxxxx>
- Date: Fri, 16 Apr 2010 09:53:14 -0700
- Cc: ietf-822@xxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1271436845; x=1271523245; bh=8yf10/TBiDS14K4y2ROARq+S9hMXYEccjs4t4+hyNFQ=; h=Message-Id:Date:To:From:Subject:Cc:In-Reply-To:References: Mime-Version:Content-Type:Cc; b=AxojGoYXHLLO5E7cPD7OC1h0sbNPngzbjrJEG8T4W2VFPBRcl2ZS13WwRGO9Hj2W1 Jj29dhXBClqdOH7BkOnSUSX5T9sZiLj9Y44kONXqe56daOjwXJ0nzJx5v0128ssWD7 SFVoaBHn16I8SHLOcoUBIytEZQu0YMXkTVvMpwFI=
- Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=resistor.net; s=mail; t=1271436845; x=1271523245; bh=8yf10/TBiDS14K4y2ROARq+S9hMXYEccjs4t4+hyNFQ=; h=Message-Id:Date:To:From:Subject:Cc:In-Reply-To:References: Mime-Version:Content-Type:Cc; b=cIgHzToZvb17ezpx9oX3/DAN7SC8pWuZGN87NvKbxvY7LpTeGXL/QMngR5v1pViY+ EjfnXp08pWSOEHWpgYQ2mpSrm4YM/x7w5DCQxaexOawLuYJQ0d9qz/RrG/hMXDdB77 Gqdvm905+5/pkimHe82r3mYJvm2afc19bKhWsTPA=
- Domainkey-signature: a=rsa-sha1; s=mail; d=resistor.net; c=simple; q=dns; b=lQtr5JG901kFdbNFrr5tVoegbYdA85Sxq0HGHyCrG3C2JrWqz9yB1y3O1NwATRVao voFz0SBHbEMePUOJ7EnMQHqf3k+cE6/mAVKxQrTyeNPLmz1sj2N9vPXomMvg4mr1mqJ tpI/kMHZX1ddU49E1z51imq+u5OyyIyTvTl3fQs=
- In-reply-to: <b8be0defa9a875d.4bc84240@xxxxxxxxxxxxx>
- List-archive: <http://www.imc.org/ietf-822/mail-archive/>
- List-id: <ietf-822.imc.org>
- List-unsubscribe: <mailto:ietf-822-request@imc.org?body=unsubscribe>
- References: <b8be0defa9a875d.4bc84240@xxxxxxxxxxxxx>
- Sender: owner-ietf-822@xxxxxxxxxxxx
Hi Rolf,
At 01:56 16-04-10, Sonneveld, Rolf wrote:
The real problem here is that mail software from a recipient, that
validates the headers of a message, might reject the message, which
means a double-bounce (as we're talking here about invalid headers
of notification messages causing a reject). For instance the mail
adapter in SAP is such an SMTP server implementation which reject
these type of messages at the end of the DATA phase, after the
single dot. And we can't really blame SAP for this, after all why do
we have standards?
The rejection at the end of the DATA phase won't cause the SMTP
server to generate a bounce. The DSN is generated by the SMTP
sender. There are two possible problems. I'll use Section 6.4 of
RFC 5321 for the easier one which is invalid headers:
'Unfortunately, variations, creative interpretations, and outright
violations of Internet mail protocols do occur'
'The debate as to whether a well- behaved SMTP receiver or relay
should reject a malformed message, attempt to pass it on unchanged,
or attempt to repair it to increase the odds of successful delivery
(or subsequent reply) began almost with the dawn of structured
network mail and shows no signs of abating. Advocates of rejection
claim that attempted repairs are rarely completely adequate and that
rejection of bad messages is the only way to get the offending
software repaired. Advocates of "repair" or "deliver no matter what"
argue that users prefer that mail go through it if at all possible
and that there are significant market pressures in that direction.'
The second possibility is discussed in RFC 3464.
Regards,
-sm