Re: [Evolution-hackers] [patch] fixed incorrect rfc2047 decode for CJK header
- From: Philip Van Hoof <spam pvanhoof be>
- To: tinymail-devel-list <tinymail-devel-list gnome org>
- Cc: jacky <gtkdict yahoo com cn>
- Subject: Re: [Evolution-hackers] [patch] fixed incorrect rfc2047 decode for CJK header
- Date: Sun, 23 Dec 2007 18:31:41 +0100
On Sun, 2007-12-23 at 18:22 +0100, Philip Van Hoof wrote:
> Hey Jacky,
>
> This is a port of your patch to Tinymail's camel-lite
For Tinymail's development: if we ever need to rollback this change,
it's revision 3191.
http://tinymail.org/trac/tinymail/changeset/3191
I reviewed it, Jacky's patch looked good at first sight. I'm also test-
ing this with my own tests. It indeed seems to work for all special case
E-mails that we had so far and used to fail.
> On Sun, 2007-12-23 at 23:09 +0800, jacky wrote:
> > Hi, all.
> >
> > The rfc2047 decoder in libcamel can not decode some
> > CJK header correctly. Although some of them are not
> > correspond to RFC, but I need to decode it correctly
> > and I thought if evolution can display there email
> > correctly more people like it.
> >
> > So I write a new rfc2047 decoder, and it's in the
> > patch. With the patch, libcamel can decode CJK header
> > correctly and evolution can display CJK header
> > correctly now. I had test it in my mailbox. My mailbox
> > has 2000 emails which were sent by evolution,
> > thunderbird, outlook, outlook express, foxmail, open
> > webmail, yahoo, gmail, lotus notes, etc. Without this
> > patch, almost 20% of there emails can't be decoded and
> > displayed correctly, with this patch, 99% of there
> > emails can be decoded and displayed correctly.
> >
> > And I found that the attachment with CJK name can't be
> > recognised and displayed by outlook / outlook express
> > / foxmail. This is because there email clients do not
> > support RFC2184. Evolution always use RFC2184 encode
> > mothod to encode attachment name, so the email with
> > CJK named attachment can't display in outlook /
> > outlook express / foxmail. In thunderbird, you can set
> > the option "mail.strictly_mime.parm_folding" to 0 or 1
> > for using RFC2047 encode mothod to encode attachment
> > name. Can we add a similar option?
> >
> > Best regards.
> >
> >
> > ___________________________________________________________
> > 雅虎邮箱传递新年祝福,个性贺卡送亲朋!
> > http://cn.mail.yahoo.com/gc/index.html?entry=5&souce=mail_mailletter_tagline
> > _______________________________________________ Evolution-hackers mailing list Evolution-hackers gnome org http://mail.gnome.org/mailman/listinfo/evolution-hackers
> _______________________________________________
> tinymail-devel-list mailing list
> tinymail-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/tinymail-devel-list
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]