class Mail::Message
def parse_message
follows the header and is separated from the header by an empty line
this standard. The body is simply a sequence of characters that
sequence of lines of characters with special syntax as defined in
of the message") followed, optionally, by a body. The header is a
A message consists of header fields (collectively called "the header
2.1. General Description
def parse_message header_part, body_part = raw_source.lstrip.split(HEADER_SEPARATOR, 2) self.header = header_part self.body = body_part end