class Mail::Message

def header(value = nil)

mail.header #=> #mail = Mail::Message.new('To: mikel\r\nFrom: you')

Example:

a parameter sets the value.
Returns the header object of the message object. Or, if passed
def header(value = nil)
  value ? self.header = value : @header
end