Re: Quoted-printable string not decoded

2001-12-27 Thread Michael Mauch

Charles Jie wrote:

 I found mutt can not decode qp strings in Subject if there is space in it. Such like
 
 =?big5?Q?Re: =BCW=A5[=B1z=AA=BA=A6=AC=A4J?=
 
 If I change ' ' to '=20', it works.
 
 Does the spec. of qp not allow spaces?

No. Quote from RFC 2047:

   IMPORTANT: 'encoded-word's are designed to be recognized as 'atom's
   by an RFC 822 parser.  As a consequence, unencoded white space
   characters (such as SPACE and HTAB) are FORBIDDEN within an
   'encoded-word'.  For example, the character sequence

  =?iso-8859-1?q?this is some text?=

   would be parsed as four 'atom's, rather than as a single 'atom' (by
   an RFC 822 parser) or 'encoded-word' (by a parser which understands
   'encoded-words').  The correct way to encode the string this is some
   text is to encode the SPACE characters as well, e.g.

  =?iso-8859-1?q?this=20is=20some=20text?=

So you should complain to the authors of the sender's software.

Regards...
Michael



Quoted-printable string not decoded

2001-12-26 Thread Charles Jie

I found mutt can not decode qp strings in Subject if there is space in it. Such like

=?big5?Q?Re: =BCW=A5[=B1z=AA=BA=A6=AC=A4J?=

If I change ' ' to '=20', it works.

Does the spec. of qp not allow spaces?

thanks,
charlie