Hi Carsten,
At 10:36 AM 25-01-2025, Carsten Schiefner via mailop wrote:
my understanding of section 2.3. "Body" of RFC 5322 "Internet Message Format" (https://datatracker.ietf.org/doc/html/rfc5322#section-2.3) is that a sole 0x0a as the body is sufficient and fully RFC compliant: is this correct?

The sole character is a "LF". Section 2.3 of RFC 5322 stated that: "CR and LF MUST only occur together as CRLF; they MUST NOT appear independently in the body." It would not be compliant.

Reason why I am asking is that have come across a strange behaviour of the iOS 16.7.10 Mail App: an email with an empty body - i.e. with just a sole 0x0a - will briefly pop up in the overview and then quickly disappears again. If it shows up at all...

Only an email with an an empty body of two 0x0a's stays displayed in the overview window. As consequently as consistently the iOS Mail App sends its empty body emails with two 0x0a's.

So my question reads: Is this behaviour a fault? Not a fault as within the specs? indifferent, so not to be decided?

Looking at the raw message might provide a better view of whether the message is within specs.

Regards,
-sm
_______________________________________________
mailop mailing list
mailop@mailop.org
https://list.mailop.org/listinfo/mailop

Reply via email to