在emacs下使用mew

作者: 西邮 王聪

Mew是emacs里面一款很好很强大的邮件客户端插件,最近因迷恋emacs所以决定要把邮件客户端也换成emacs里面的。

在这里,我以Fedora和Gmail为例简单说一下配置过程。

首先需要安装mew,Fedora用户直接

yum install mew

就可以了。安装好之后就开始配置,不用担心,其实很简单。需要修改的配置文件就两个,一个是~/.emacs,另一个是Mew专用的~/.mew.el。虽然说这些配置项放哪个文件里都成,但是最好还是人为区分一下,免得弄得~/.emacs里一团糟。;-)

我在~/.emacs里为Mew添加了下面这些东西:

(autoload ‘mew “mew” nil t)
(autoload ‘mew-send “mew” nil t)
(if (boundp ‘read-mail-command)
(setq read-mail-command ‘mew))
(autoload ‘mew-user-agent-compose “mew” nil t)
(if (boundp ‘mail-user-agent)
(setq mail-user-agent ‘mew-user-agent))
(if (fboundp ‘define-mail-user-agent)
(define-mail-user-agent
‘mew-user-agent
‘mew-user-agent-compose
‘mew-draft-send-message
‘mew-draft-kill
‘mew-send-hook))

(set-default ‘mew-decode-quoted ‘t)
(when (boundp ‘utf-translate-cjk)
(setq utf-translate-cjk t)
(custom-set-variables
‘(utf-translate-cjk t)))
(if (fboundp ‘utf-translate-cjk-mode)
(utf-translate-cjk-mode 1))
(require ‘flyspell)

然后在编辑~/.mew.el(没有就先创建)。我用的可以在这里下载,我这个是综合了网上各路神仙的配置之后的结果。;-) 然后你根据自己需要把它修改成你自己的就行了。

配置完成后我们进入mew模式就可以收发邮件了。我再总结一下它的基本使用方法:

w 写信
M-TAB 补齐收信人信息
Q 退出mew
i 收信
g 跳转邮箱
o 对邮件进行分类
d 把邮件标记为删除

  • 作星号标记
    u 清除标记
    x 对所有标记进行处理
    a 不带引用的回复,不建议使用
    A 带引用的回复,推荐
    f 转发邮件
    y 保存邮件,会提示是保存整个邮件和是仅保存正文
    SPACE 阅读邮件
    ENTER 让阅读的邮件向上滚动一行
  • 向下滚动一行
    n 下一封邮件
    p 前一封邮件
    j 跳到某一封邮件
    N 下一封带星号的邮件
    P 上一封带星号的邮件
    S 按某个指定项目对邮件排序
    / 按指定条件搜索邮件,并进入虚拟模式
    tt 进入虚拟模式,根据线索查看,普通模式下是不可以的
    C 如果设置了多个邮箱,用此切换
    C-cC-m 编辑新邮件,放入草稿中
    C-cC-c 发送邮件
    C-cC-q 取消草稿
    C-cC-a 插入附件
    C-cTAB 插入签名
    C-cC-l 转换当前邮件的编码格式
    C-cC-y 复制部分邮件,带引用前缀
    C-cC-t 复制部分邮件,不带引用前缀
    C-cC-a 把当前的发信人加入地址薄
    C-uC-cC-a 比C-cC-a多加入昵称和名字,推荐

恩,我就知道这些,但这些也已经足够对付日常使用了。如果需要更多,可查看mew官方网站上的手册

参考资料:

1. Mew官方手册:http://www.mew.org/release/info/index.html.en

2. http://www.zhangw.com/emacs/dotmewel.html

3. http://learn.tsinghua.edu.cn:8080/2004211031/publish/GNU/mew.html