I'm using notmuch for reading and writing emails. This works fine, but sometimes I still do need to print emails. Here the available tools don't shine. Out of the box, using #, printing results in an ugly monospaced text. It's OK, but aren't there better solutions?

Looking for what is available in the Linux universe, I found tools like enscript, muttprint or a2ps. They all seem to be rather old and unflexible (e.g. with UTF8). So I thought that since I am reading the mails in Emacs anyways, there might be an Emacs-specific solution (and if it just tunesps-print so that the result looks nice).

What I am looking for:

  • Fancy display of the header infos
  • Non-monospaced font (even if the original mail is not HTML)
  • Nested coloring of nested levels of quotations
  • Ideally, convert and print the HTML part if present

Does something like that exist, Emacs-specific or not? Any comments or ideas are appreciated!


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.