JSON, binary JSON like MessagePack, XML, Protobufs, Thrift, etc. etc., it seems a bit weird to invent a whole new format. Actually two, because the transfer protocol is separate.
Mail transfer has far less performance requirements than, say, HTTP. Plus, their current format still requires per-string parsing, to separate out e.g. your "gender" from your "gender label", whatever that means.
Mail transfer has far less performance requirements than, say, HTTP. Plus, their current format still requires per-string parsing, to separate out e.g. your "gender" from your "gender label", whatever that means.