Much of the functionality described in the previous sections can work
even if messages aren’t available in a public-inbox archive.
piem-b4-am-from-mid try to generate the
am-ready mbox from a local source (e.g., via Notmuch or Gnus) before
falling back to downloading the thread from a public-inbox archive.
Note, however, that the
piem-notmuch integration library is
currently the only library that can generate an entire thread
from a given message ID. As a result, if you’re not a Notmuch user and
are working with a project that doesn’t have a public-inbox archive,
you’re unlikely to find the
piem-b4-am-from-mid command useful.
Also, for those not working with public-inbox archives, it’s worth checking out mailscripts, a nice set of Debian-focused tools by Sean Whitton that provides, among other things, functionality for applying patch series, including b4-inspired patch extraction.