Olaf Hering writes:
Is it accurate that the size is actually just the body?
What is the benefit of size==body, vs. size==header+body?
Perhaps it's more helpful to look at whether it's informational rather than
accurate.
If the body is big, then header+body is effectively the same as body.
If the body is small, then half the information conveyed by header+body is
whether the sender uses DKIM, whether the recipient uses a complex setup
with several MTAs and filters each adding Received fields, and other
factors that add voluminous header fields. These are properties of the
sender and/or receiver, not of the message. Size==body filters out this and
says something purely about the message.
Arnt