class Mail::Message

def has_date?

not have a value, but the field exists or not.
Returns true if the message has a Date field, the field may or may
def has_date?
  header.has_date?
end