缺省情况下,mutt 是把邮件原文引在正文里,然后转发的,并且缺省不带有附件,而我们很多时候更喜欢把原来的整个邮件作为附件转发,这个可以通过在配置文件里加入下面两行来实现:
set mime_forward=yes
set mime_forward_rest=yes
参考: Mutt FAQ
Showing posts with label mutt. Show all posts
Showing posts with label mutt. Show all posts
Monday, March 05, 2007
Mutt 中自动显示 word 文档
部分地继承了王垠的设置,有一点点改进。
通过使用 wvHtml 可以把 doc 转换成 html,然后浏览,下面是 ~/.mailcap 设置
参考,王垠的介绍,还有就是 mutt 用户手册。
通过使用 wvHtml 可以把 doc 转换成 html,然后浏览,下面是 ~/.mailcap 设置
application/msword; wvHtml --charset=utf8 %s - | w3m -T text/html; nametemplate=%s.doc; copiousoutput不过,有的时候,MIME 会显示 doc 附件为 application/octet-stream ,这时可以让 mutt 进一步判断 MIME 类型,在 mutt 配置文件中写:
mime_lookup application/octet-stream就可以了。
参考,王垠的介绍,还有就是 mutt 用户手册。
Mutt 中根据编码不同,自动用不同命令显示附件内容
很多邮件是 HTML 的,不过这些 HTML 只包含 HTML 语法,并不包含字符集提示等等内容,所以,如果这些 HTML 直接交给 w3m 或 lynx 处理,能否正确显示是要看运气的,我们不可能假设别人发来的邮件是相同编码的,更要命的是,很多情况下,根据内容无法区分 gb 编码和 latin-1 编码,乃至 utf-8 编码。
好在 mutt 会把 MIME 参数传送给 mailcap 的处理语句,这样,比如
参考文献: 《Mutt 用户手册》第五章。
好在 mutt 会把 MIME 参数传送给 mailcap 的处理语句,这样,比如
Content-Type: text/html; charset=gb2312这个 charset 也会作为变量 %{charset} 传送给命令行,所以,我们在 ~/.mailcap 里面设置
text/html; w3m -I %{charset} -T text/html ; nametemplate=%s.html; copiousoutput;就可以把任意 text/html 内容转换成 utf-8,然后用 w3m 显示。
参考文献: 《Mutt 用户手册》第五章。
Subscribe to:
Posts (Atom)