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 中
把这个写进你的~/.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))
启动 emacs 和 wanderlust,然后享受世界上最有效的 GMail 客户端
启动 emacs 并执行
M-x wl
按提示输入 gmail 密码。然后就可以访问 gmail 收件箱了。
如果你想打开除收件箱之外的其他邮箱,你需要把它们也添加到~/.folders 中(我还没有测试过)。
您还可以通过 gmail 帐户发送电子邮件。在“Wanderlust”中创建新邮件并发送它。系统会再次提示您输入密码,然后发送邮件。
加密你的讯息
将所有的电子邮件都加密是个好习惯。请参见 GPG and Emacs with Wanderlust 。通过这种方式,你还可以在 Gmail 中使用 GnuPG (有时称为 openpgp)。
评论列表 (0条):
加载更多评论 Loading...