Here is the use case. From time to time I read messages contained in an MBOX file using mutt. For the sake of this question I'll use the following to create an MBOX file for reference:
curl -L 'https://github.com/torvalds/linux/compare/ce5c2d2c256a4c8b523036537cd6be2d6af8f69d%5E%5E...ce5c2d2c256a4c8b523036537cd6be2d6af8f69d.patch' > for_review.mbox
Now if I were to open this with
mutt -f for_review.mbox I'm presented with about 104 emails. Each marked as new. Now at my convenience I can read each one. In fact I can pipe the emails to a syntax highlighter and/or open the patched file(s) in an editor to see how they relate.
When finished reading an email it is marked as read and I can quit at anytime. The next time I open the MBOX file it remembers my read/unread status. This is great for offline reviews of lots of changes.
The next best thing would be the option to reply to the emails with a personal note. However, I found that if I set the
Fcc: field to the MOX file and blank out the
To: field to prevent sending an actual email out into the internet that mutt complains about needing a recipient.
How do I send an email (new or reply) directly into an MBOX file without actually sending an email through an SMTP server?