On Mon, Oct 17, 2022 at 9:07 PM Grant Taylor via mailop <mailop@mailop.org>
wrote:

> On 10/17/22 9:11 PM, Brandon Long via mailop wrote:
> > Certainly, but do you consider some edge cases like composing bounces
> > or relaying messages as generating messages?
>
> Yes, generating a DSN is generation of a message.  No, /relaying/ is not
> generating a message.
>

Right, but you can't stick a non-compliant message into a DSN directly and
have
that be a compliant message... so you either make the non-compliant message
compliant
when you stick it into the DSN, or you figure that a sender who sends a
non-compliant message
can handle a non-compliant response.

And while this particular case of re-wrapping lines is fairly easy to fixup
when generating the DSN,
other cases like embedded non-utf8 8bit characters are more complicated...
just auto-detect the
language, convert to utf8 and embed in a message/global, I'm sure their
system will know what to
do with that ;)

Or that you autowrap the lines to generate the DSN, and then bounce it for
too longer headers, and
they go "oh, your engineers can't even properly count the number of
characters on a line, clearly there
isn't a line here that's too long, let me add that to my manifesto"

Brandon
_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to