On Mon, Dec 20, 2010 at 01:23:06PM -0700, Aaron Toponce wrote:
I'm struggling with this status flag in the message index. Most
mailboxes show the 's', 'S' and 'P' flags appropriately. However, there
are two mailboxes that don't. One is a local LUG mailing list, the other
is the GnuPG Users mailing list, ironically enough.

However, after viewing a message that is signed, when going back to the
index, the 's' flag will show, even though it didn't show before reading
the mail. PGP/GPG is working fine, as far as I can tell. I can send
encrypted mail, decrypt mail, sign and verify signatures.

I hesitated to jump in with my guess when you first posted this, but since no one else has responded with an answer, I'll give it a shot.

There are two kinds of PGP encrypted or signed messages: PGP/MIME and traditional inline. But only PGP/MIME can be detected in the headers of the message. My guess is that mutt shows the flags for the more common PGP/MIME messages all the time, because mutt has to parse the header for the fields that show up in the index. For traditional inline PGP, mutt only shows the flags after it's had to parse the body to display it in the pager.

I can't find this documented in the man pages of my installed version of mutt, and don't have any traditional PGP meesages, so it's only a guess. But it does fit the facts and would be a reasonable thing to do.

Ed

Attachment: signature.txt
Description: Digital signature

Reply via email to