I know that I can configure a print command in Mutt via .muttrc, e.g.:
set print=ask-yes
set print_command="..."
But what print command should I use for pretty printing?
Well, a2ps output seems a little bit spartan, even with the -=mail shortcut. It does not support UTF8. There is paps which is described as 'UTF-8 to PostScript converter using Pango' and currently does not include support for margins, or Email layout or something like that.
mp: nice default header. Again no UTF8 support. Default margins are ridiculously small - if you specify wider margins the body text is printed behind the footer.
enscript: -G for fancy page headers is indeed fancy. No UTF8 support.
What do you use in the 21st century to print your mails from Mutt?
(It should support UTF8, DIN A4 output as PS and/or PDF)