LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: wcw

mutt中文显示乱码?

[复制链接]
 楼主| 发表于 2006-10-18 19:21:04 | 显示全部楼层
Post by superekcah
从你的截图看好像.mailcap没起作用,调用的还是lynx,图中邮件上的乱码都是提示吧,可能是lynx没找到之类的,应该跟第一行的乱码原因相同,locale换成en_US.utf8乱码还在吗?
另外邮件标题和内容是否乱码,尤其是中文

.mailcap这个文件是我自己加上的,原来是不存在的(事实上muttrc和fetchmailrc都是自己加上的)

lynx是什么呢?

如果把locale换成en_US.utf8,提示即第一行的乱码不见了(因为换成英文了),但是邮件标题和内容的中文部分都是乱码,英文部分没问题。
回复 支持 反对

使用道具 举报

发表于 2006-10-18 23:37:00 | 显示全部楼层
lynx是一个终端下的浏览器
加入.mailcap之后应该不会再调用lynx,而使用w3m了。那么邮件中内容的乱码应该有效果了,我的机子上能处理大部分编码,邮件标题中的乱码把我上面说的
  1. set assumed_charset="utf-8:gb2312:gb18080:gbk"
复制代码
加到.muttrc中,应该会有效果的,我自己就是这么设置,标题乱码基本没碰到了,只是邮件中的网页用GBK编码直接显示时还会有点乱码,在附件中打开则没问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-19 08:52:50 | 显示全部楼层
你以前mailcap是自己加上的吗?
我用w3m也可以看中文网页,没有乱码问题。然后我并没有装lynx
  1. # emerge -pv lynx
  2. These are the packages that would be merged, in order:
  3. Calculating dependencies... done!
  4. [ebuild  N    ] www-client/lynx-2.8.6-r1  USE="cjk ipv6 nls ssl -bzip2 -unicode" 2,224 kB
  5. Total size of downloads: 2,224 kB
复制代码
加上:set assumed_charset="utf-8:gb2312:gb18080:gbk"(注:gb18080应该是gb18030吧!)后还是有很多乱码
  1.   18   + Aug 10 中�~[�工�~N���~Q人�~I~M��~O  �~@~J�~G��~J��~L~V人�~I~M�~Q��~H~J�~@~K2006年第23�~\~_
  2.   19   + Aug 11 �~[~F�~Y�达工�~N�          �~[~F�~Y�达-�~V���~I�~G~M��~E�~N��~G�NICE系�~H~W�~W���~N�~I~G设计��~L�~E���~O
  3.   20   + Aug 14 CSDN              �~K��~I���~T�~J��~B��~H~P为�~@~\�~\��~]���~K�~X~_�~@~]
  4.   21   + Aug 17 china.events@ni.  �~J��~P~M�~O~B�~J�8�~\~H24�~W���~T讨��~Z��~L��~F解NI�~\~@�~V�产�~S~A信�~A�
复制代码
回复 支持 反对

使用道具 举报

发表于 2006-10-19 12:52:06 | 显示全部楼层
是gb18030,不好意思打错了。
有w3m能正常看中文网页的话,lynx就不需要了,现在邮件内容还不行吗?
邮件标题上的乱码我也不知道了,我自己就是这样设置的,没什么问题,怀疑不会是字体原因吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-19 16:01:31 | 显示全部楼层
我用的是文泉字体,除了scim有些中文显示不出来之外,都没什么问题!
回复 支持 反对

使用道具 举报

发表于 2006-10-19 16:27:23 | 显示全部楼层
那报歉了,我也不知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-19 17:56:33 | 显示全部楼层
呵呵!看来只剩那招emerge --newuse world了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表