Binary package hint: evolution
gb18030 is a superset of gb2312 and gbk. Some emails with an encoding tag of gb2312 or gbk actually contain extra characters from gb18030 charset. (For example, those emails written in Simplified Chinese from Gmail are all tagged with gb2312, but users are allowed to enter any characters in gb18030 charset, as soon as the OS supports it.) When those emails are encoded in gb2312 or gbk, fussy characters are shown. Thus all emails tagged with gb2312 or gbk should be encoded in gb18030. Ths is a compatibility enhancement feature which is already implemented in many email clients, including Mozilla Thunderbird. Without this, experienced users have to manually choose the proper encoding; average ones probably give up trying and use other email clients instead. Unfortunately, Evolution doesn't provide this feature yet.
ProblemType: Bug
Architecture: i386
Date: Wed Jun 13 00:06:51 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/evolution-2.10
Package: evolution 2.10.1-0ubuntu2
PackageArchitecture: i386
ProcCmdline: evolution --component=mail
ProcCwd: /home/rockallite
ProcEnviron:
LANGUAGE=zh_CN:zh:en_US:en
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=zh_CN.UTF-8
SHELL=/bin/bash
SourcePackage: evolution
Uname: Linux rockallite-desktop 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux
Since this feature is only critical for Chinese users and probably won't be added to the mainstream, I wonder whether it is possible to write a plugin for this. Any instruction on how to write plugins for Evolution is appreciated.