Message headers form the "envelope" of a message. The message header contains all the information about the recipients of the message, as well as a subject for the message.
Addressing messages involves three major tasks:
Creating a subject line is a simple matter of generating a text string containing the subject.