1 Check filenames for --save-* for forbidden characters.
4 Add tests for --save-*.
10 Open all files in binary mode. Output os.linesep instead of '\n'.
13 Add option -I to completely skip (remove) subparts -- no headers, no body,
17 Extend options -eIi to multipart subparts.
20 Never touch multipart/encrypted and multipart/signed (but allow -I).
23 Convert dates to the current locale and timezone (with an option?)
26 Allow -d and -p accept shell-like patterns and/or regular expressions:
27 -d content-*,-content-*-encoding
30 Add option --save-as='%format' to generate names for --save-* files. Develop
31 a DSL to conditionally use values of headers, parameters and the counter.