Chinaunix首页 | 论坛 | 博客
  • 博客访问: 588464
  • 博文数量: 208
  • 博客积分: 3286
  • 博客等级: 中校
  • 技术积分: 1780
  • 用 户 组: 普通用户
  • 注册时间: 2007-09-24 20:38
文章分类

全部博文(208)

文章存档

2012年(7)

2011年(28)

2010年(21)

2009年(76)

2008年(65)

2007年(11)

我的朋友

分类:

2010-12-02 15:24:31

Windows下用Emacs的mew配置

被称为万能编辑器的Emacs,在Windows下有不少功能配置比较麻烦,简直可以说是折腾,这次要折腾的是用mew实现Emacs收发Gmail邮件的功能。在遍搜了互联网之后,加上折腾了大半天,终于成功了,特此整理一下。建议Emacs不要装到Program Files目录下,目录中的空格会产生相当多的问题。

1.安装mew。

先下载mew()的安装包,选 择Windows版本的那个。下来一个zip的压缩包,目前是6.30的版本,解压缩。这次安装主要是参考其中的00readme.w32文件,先要运行 Emacs安装目录的bin目录下的addpm.exe文件,在Windows中注册一下Emacs,会在开始菜单产生一个快捷方式。然后需要加一个环境 变量,变量名为emacs_dir,值为你的Emacs的安装目录。下面运行mew.exe,但Emacs的site-lisp目录下会多一个mew的目 录。

2.安装stunnel和openssl。

但下 载三个文件stunnel-4.21-installer.exe,stunnel-3.26.exe,openssl.exe 。先安装stunnel-4.21-installer.exe,然后把stunnel-3.26.exe改名为stunnel.exe,替换4.21安 装目录下的文件,最后复制openssl.exe到4.21的安装目录。因为mew需要stunnel但对stunnel4的支持有点问题。

3.mew的配置。

先配置_emacs文件。参考配置如下(以Gmail邮箱为例):

(autoload 'mew "mew" nil t)
(autoload 'mew-send "mew" nil t)

;; Optional setup (Read Mail menu for Emacs 21):
(if (boundp 'read-mail-command)
(setq read-mail-command 'mew))

;; Optional setup (e.g. C-xm for sending a message):
(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))
(setq mew-pop-delete nil)
(setq user-full-name "xxxx")
(setq user-mail-address "xxxx@gmail.com")
(setq mew-cite-fields '("Date:" "From:"))
(setq mew-cite-format "On %s %s wrote:\n\n")

还要配置.mew.el文件,和_emacs在同一个文件夹,如果没有,需自己建立。注意此文件必须以.开头,建立方法是开始菜单> 运行>cmd>edit>另存为.mew.el。具体方法请自行google之。其参考配置如下(Gmail为例):

(setq mew-prog-ssl "C:/Program Files/stunnel/stunnel.exe");改为你安装的路径
(setq mew-ssl-verify-level 0)
(setq mew-user "xxxx")
(setq mew-mail-domain "gmail.com")
(setq mew-pop-user "xxxx@gmail.com")
(setq mew-pop-auth 'pass)
(setq mew-pop-ssl t)
(setq mew-pop-delete nil)
(setq mew-pop-server "pop.gmail.com")
(setq mew-pop-ssl-port "995")
(setq mew-smtp-user "gutianhit@gmail.com")
(setq mew-smtp-ssl t)
(setq mew-smtp-server "smtp.gmail.com")
(setq mew-smtp-ssl-port "465")

4.mew的使用。

经过上面的步骤,mew就基本可以使用了。用M-mew 回车来启动mew。输入密码后就可以收发邮件了。下面是一些mew中的快捷键:

W 撰写新邮件
a 回复邮件,不带引用
A 回复邮件,带引用
r 重新发送邮件
f 转发邮件
SPC(空格) 阅读邮件
y 保存文件(可以保存信件全文,信件正文,附件)
C-c C-l 转换当前邮件的编码格式
C-c C-a 加入地址薄
C-u C-c C-a 比 C-c C-a 多加入昵称和名字
C-c C-q 不保存退出
C-c C-a 准备插入附件
mew-attach-copy 用复制方式加入附件
mew-attach-link 用链接方式加入附件
mew-attach-delete 删除附件
C-c C-c 发送邮件
C-c RET(回车) 保存邮件到发送队列
C 如果设置了多个邮箱,用 C 命令切换
Q 退出Mew

 

 

阅读(1838) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~