But I don't understand what would be required to fix it. I can't see the big picture. AFAI can see mh_ping is not changing the status of messages.
mh format does not have any place to store flags permanently. Flags are only maintained for a session, after which they are lost.
Some people have extended mh format to have a place to store flags, but this is effectively a different format. The only reason to use mh is to interoperate with the ancient mh program. Otherwise, you should use some other format.
-- Mark --
http://staff.washington.edu/mrc Science does not emerge from voting, party politics, or public debate. Si vis pacem, para bellum.
