在Emacs中使用Wanderlust访问GMail
目录
Emacs与Wanderlust IMAP邮件客户端
你有多个访问邮件的工作站,也许是因为你同时使用工作站和笔记本电脑,或者因为你想在不同的地方访问电子邮件。 总之不管是什么原因,如果你想从一台以上的计算机访问邮箱的话,IMAP是一种很好的组织邮件方法。您还可以使用一个托管的exchange服务来进行额外操作。
IMAP协议允许您访问邮箱,打开电子邮件进行阅读,而无需从邮件服务器删除邮件。所以下次你登录时,你的电子邮件还在那里。(除非你想删除邮件)。
大多数pop3的邮件服务器都支持IMAP。
要通过 Emacs 访问IMAP邮件服务器,您需要在Emacs中安装额外的软件包。Wanderlust就是为Emacs添加IMAP功能的一个经过验证的解决方案。
Wanderlust 与 GMail 指南
It is very easy to configure Wanderlust to access your 配置Wanderlust来访问 GMail 账户非常简单.
以下是具体的步骤:
- 安装 wanderlust
- 创建 ~/.folders
- 将wanderlust 配置内容添加到 ~/.emacs 中
- 启动emacs,启动wanderlust,然后享受世界上最有效的GMail客户端
安装 wanderlust
apt-get install wl
如果你不是使用Debian,你可以在这里找到Wanderlust
创建 ~/.folders
如果你没有Debian,你可以在这里找到Wanderlust
往 ~/.folders 中至少加入下面内容:
%inbox "inbox" +trash "Trash" +draft "Drafts"
将wanderlust配置附加到~/.emacs中
属性: :CUSTOM_ID: append-the-wanderlust-configuration-to-.emacs :CUSTOM_ID append-the-wanderlust-configuration-to . emacs
结束:
把这个写进你的~/.emacs:
;; wanderlust (autoload 'wl "wl" "Wanderlust" t) (autoload 'wl-other-frame "wl" "Wanderlust on new frame." t) (autoload 'wl-draft "wl-draft" "Write draft with Wanderlust." t) ;; IMAP (setq elmo-imap4-default-server "imap.gmail.com") (setq elmo-imap4-default-user "<accountname>@gmail.com") (setq elmo-imap4-default-authenticate-type 'clear) (setq elmo-imap4-default-port '993) (setq elmo-imap4-default-stream-type 'ssl) (setq elmo-imap4-use-modified-utf7 t) ;; SMTP (setq wl-smtp-connection-type 'starttls) (setq wl-smtp-posting-port 587) (setq wl-smtp-authenticate-type "plain") (setq wl-smtp-posting-user "mattofransen") (setq wl-smtp-posting-server "smtp.gmail.com") (setq wl-local-domain "gmail.com") (setq wl-default-folder "%inbox") (setq wl-default-spec "%") (setq wl-draft-folder "%[Gmail]/Drafts") ; Gmail IMAP (setq wl-trash-folder "%[Gmail]/Trash") (setq wl-folder-check-async t) (setq elmo-imap4-use-modified-utf7 t) (autoload 'wl-user-agent-compose "wl-draft" nil t) (if (boundp 'mail-user-agent) (setq mail-user-agent 'wl-user-agent)) (if (fboundp 'define-mail-user-agent) (define-mail-user-agent 'wl-user-agent 'wl-user-agent-compose 'wl-draft-send 'wl-draft-kill 'mail-send-hook))
加密你的讯息
将所有的电子邮件都加密是个好习惯。请参见 GPG and Emacs with Wanderlust。通过这种方式,你还可以在Gmail中使用GnuPG(有时称为openpgp)。
发件快乐!