Before I start rolling my own solution, does anyone know of a utility or collection of utilities that will
1) Extract all of the MIME attachments from a mailing list archive,
2) Extract the files from any archived (tar|zip|rar|...) attachments,
3) Move each extracted file to a specific directory, renaming it if there's a naming collision, and
4) Remove any duplicate files.