GNOME Bugzilla – Bug 90760
pan doesn't set Content-Transfer-Encoding when sending 8bit
Last modified: 2004-12-22 21:47:04 UTC
When posting with a charset that uses 8bit characters like latin1, pan doesn't create the Content-Transfer-Encoding header. pan just sets: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 instead of MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit
changing version from 0.12.94 to 0.13.0
the Content-Transfer-Encoding only needs to be set to 8bit (or set at all really) if there are 8bit characters in the content. The charset makes no difference. That said, I have written a gmime-filter that can be used to determine the best encoding and/or charset to use for a mime part called GMimeFilterBest
Fixed in CVS with the following change, which I think is Good Enough (TM): http://cvs.gnome.org/bonsai/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=pan/pan&command=DIFF_FRAMESET&file=message-window.c&rev1=1.320&rev2=1.321&root=/cvs/gnome Time permitting, we can always replace this with fejj's GMimeFilterBest.