红联Linux门户
Linux帮助

解决cyrus-imap中文邮件标题“XXXX”问题

发布时间:2011-11-03 10:47:35来源:红联作者:wizi
因RFC规定数据格式,为7bit,而8bit编码的中文标题被cyrus-imap给用XXXX取代掉了,查证cyrus-imapd的文档。将这个功能关闭,问题解决。



[root@localhost text]# uname -a
Linux localhost 2.6.18-194.el5xen #1 SMP Tue Mar 16 22:08:06 EDT 2010 i686 i686 i386 GNU/Linux
[root@localhost text]# rpm -qa |grep cyrus-imapd
cyrus-imapd-utils-2.3.7-7.el5_4.3
cyrus-imapd-perl-2.3.7-7.el5_4.3
cyrus-imapd-2.3.7-7.el5_4.3
cyrus-imapd-devel-2.3.7-7.el5_4.3
[root@localhost text]# rpm -qa|grep postfix
postfix-2.3.3-2.1.el5_2
[root@localhost text]# man imapd.conf



。。。。。。。。。。。。。。。。。。。。。

munge8bit: 1
If enabled, lmtpd munges messages with 8-bit characters in the headers. The 8-bit charac-
ters are changed to ??X??. If reject8bit is enabled, setting munge8bit has no effect. (A
proper solution to non-ASCII characters in headers is offered by RFC 2047 and its prede-
cessors.)

。。。。。。。。。。。。。。。。。。。。。。

在/etc/imapd.conf里加入如下一句:

munge8bit:no

重启cyurs-imapd
文章评论

共有 4 条评论

  1. gky2009514 于 2012-12-07 12:59:34发表:

    新手完成任务,求下书籍~

  2. orz123ag21 于 2011-12-22 21:51:24发表:

    嗯,不错不错。

  3. Growth兆 于 2011-11-04 09:58:51发表:

    感谢wizi的分享,本贴加入到论坛顶置的Linux应用贴中

  4. zhania 于 2011-11-03 11:26:08发表:

    向大楼学习