class Mail::ParameterHash

def encoded

def encoded
  map.sort_by { |a| a.first.to_s }.map! do |key_name, value|
    unless value.ascii_only?
      value = Mail::Encodings.param_encode(value)
      key_name = "#{key_name}*"
    end
    %Q{#{key_name}=#{Utilities.quote_token(value)}}
  end.join(";\r\n\s")
end