On Mon, Mar 26, 2001 at 05:39:42AM -0600, Aaron Schrab wrote:
> At 15:48 -0500 25 Mar 2001, Adam Sherman <[EMAIL PROTECTED]> wrote:
> > This is a MIME-formatted message.  If you see this text it means that your
> > E-mail software does not support MIME-formatted messages.
> 
> Mutt doesn't include text like the above.
> That isn't a mutt-generated boundary.
> 
> 
> Have you tried checking the signature on a Fcc'd copy of a message?

I just tried that, it still gives a bad verification.

> I suspect that you're using the Courier MTA.  The boundary quoted above
> looks like one I've seen generated by that.  It's also known to be
> broken in dealing with signed MIME messages.  The author has been told
> this, but refuses to fix the problem claiming that the relevant
> standards are at fault.
> 
> If you are indeed using Courier, the attached patch to mutt may work
> around the problem.  But, I'd recommend switching to an MTA that doesn't
> try to mess around with MIME, or if it does is written by someone that
> actually understands MIME.

I *am* using courier, and am quite aware of the author's, uh, personality. (-: But 
since it didn't work on the fcc, I would assume something else is culprit?

> +++ sendlib.c Tue Dec  5 14:32:25 2000
> @@ -433,7 +433,10 @@
>  
>    fputc ('\n', f);
>  
> -  if (a->encoding != ENC7BIT)
> +  /* Courier MTA will rewrite messages that don't contain an explicit
> +   * Content-Transfer-Encoding, breaking PGP/MIME signatures. */
> +  if (a->encoding != ENC7BIT
> +      || (a->type == TYPEMULTIPART && mutt_strcmp(a->subtype, "signed") == 0) )
>      fprintf(f, "Content-Transfer-Encoding: %s\n", ENCODING (a->encoding));
>  
>    /* Do NOT add the terminator here!!! */

I'm using 1.3.15, should I still apply this patch? Also, how come incoming pgp/signed 
do not get munged?

Thanks,

A.


-- 
Adam Sherman
President & Technology Architect
Tritus Consultant Group Inc.
http://www.tritus.ca/

PGP signature

Reply via email to