The usual...  Sigh...
diff --git a/Lib/dos_8x3/mimetool.py b/Lib/dos_8x3/mimetool.py
index baf9379..eadc11a 100755
--- a/Lib/dos_8x3/mimetool.py
+++ b/Lib/dos_8x3/mimetool.py
@@ -67,6 +67,14 @@
 				return rfc822.unquote(p[n:])
 		return None
 
+	def getparamnames(self):
+		result = []
+		for p in self.plist:
+			i = string.find(p, '=')
+			if i >= 0:
+				result.append(string.lower(p[:i]))
+		return result
+
 	def getencoding(self):
 		if self.encodingheader == None:
 			return '7bit'