Somewhwere between 1.6.7 and 1.7 there has been a change in prep_q_encoding() in core.email.php (line 852 ff.).
This seems not to work. I haven’t tested all installations yet but on a good deal it obviously doesn’t.
This to mail subjects with underscores instead of spaces and wrongly displayed non-ASCII chars.
Like:
Subject: Example-Blog:_Eintrag_updated:_Die_zuk=c3=bcnftige_Moselweink =c3=b6nigin_in_Piesport
User-Agent: ExpressionEngine 1.7.0
Date: Sat, 23 Oct 2010 22:24:26 +0200
From: Manfred_Kurf=c3=bcrsten <[email protected]>So the the sender and the subject are encoded but the enccoded-word thingie (like =?iso-8859-1?Q?) is absent.