在Emacs VM中设置Gmail

5
在使用mutt作为电子邮件客户端一段时间后,我想尝试使用GNU Emacs的VM软件包(如果重要的话:Ubuntu 11.04,64位)来阅读我的邮件。 我在网络上搜索,看是否有可用的配置文件(需要在.emacs中进行修改和新的.vm文件),以便我可以轻松地开始自己的自定义(我想使用支持IMAP的gmail帐户)。
也许有人有这样的文件并能提供它们(类似于许多“dot-emacs”文件)?
1个回答

0

使用 gnus gmail

将以下内容放入您的〜/ .gnus 文件中,并将“user@gmail.com”替换为您的电子邮件地址:

(setq gnus-select-method
      '(nnimap "gmail"
           (nnimap-address "imap.gmail.com")
           (nnimap-server-port 993)
           (nnimap-stream ssl)))

(setq message-send-mail-function 'smtpmail-send-it
      smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil))
      smtpmail-auth-credentials '(("smtp.gmail.com" 587
                   "user@gmail.com" nil))
      smtpmail-default-smtp-server "smtp.gmail.com"
      smtpmail-smtp-server "smtp.gmail.com"
      smtpmail-smtp-service 587
      gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")

将以下内容放入您的~/.authinfo文件中,并将"user@gmail.com"替换为您的电子邮件地址,将"secret"替换为您的密码或应用程序特定密码:
machine imap.gmail.com login user@gmail.com password secret port 993
machine smtp.gmail.com login user@gmail.com password secret port 587

当您从gnus发送第一封电子邮件时,您可能会遇到STARTTLS错误。如果您在Mac OS X中使用homebrew,则可以使用brew install gnutls安装必要的软件包。

您可以在以下章节中找到更多信息。

运行M-x gnus并享受吧。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接