class Mail::Message

def address_list(obj)

def address_list(obj)
  if obj&.respond_to?(:element)
    # Mail 2.8+
    obj.element
  else
    # Mail <= 2.7.x
    obj&.address_list
  end
end