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