You can save all attachments via
- tag all attachments via hitting t
- choose destination directory and hit a (all)
This works but has following severe side effect: you have to hit n-times enter for n attachments.
That means even if there are no file name collisions in the destination directory.
This is also documented in the Mutt FAQ.
Some mutt users seem to recommend piping messages to munpack (example message linked). Good idea - but how to make Mutt prompt for a destination directory (as part of a
munpack invoking macro)?
How do I construct such a macro? Or are there better solutions to this issue?