在 Emacs VM 中设置 Gmail

发布于 2024-11-07 00:47:44 字数 226 浏览 0 评论 0 原文

使用 mutt 作为电子邮件客户端一段时间后,我想尝试 GNU Emacs 的 VM 包(如果重要的话:Ubuntu 11.04,64 位)来阅读我的邮件。 如果有可用的配置文件(.emacs 和新的 .vm 文件中必要的修改),我会在网络上进行“谷歌搜索”,从中我可以轻松地开始自己的自定义(我想使用支持 IMAP 的 Gmail 帐户)。

也许有人有这样的文件并且可以提供它们(类似于许多“dot-emacs”文件)?

after using mutt as an email client for a while, I would like to try the VM package of GNU Emacs (if it is important: Ubuntu 11.04, 64bit) to read my mail.
I "googled" the web if there is a configuration file available (modifications necessary in .emacs and the new .vm file) from which I can easily start my own customizations (I want to use my gmail account with IMAP support).

Maybe someone has such files and can provide them (similar to the many "dot-emacs" files)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我还不会笑 2024-11-14 00:47:44

使用 gnus gmail

将以下内容放入您的 ~/.gnus 文件中并替换 [email protected] 替换为您的电子邮件地址:

(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
                   "[email protected]" 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 文件中并替换[email protected] 与您的电子邮件地址并将 “secret” 替换为您的密码 - 或您的应用程序专用密码:

machine imap.gmail.com login [email protected] password secret port 993
machine smtp.gmail.com login [email protected] password secret port 587

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

您可以在以下部分中找到更多信息。

运行 Mx gnus 并享受。

use gnus gmail

Put the following in your ~/.gnus file and replace [email protected] with your email address:

(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
                   "[email protected]" nil))
      smtpmail-default-smtp-server "smtp.gmail.com"
      smtpmail-smtp-server "smtp.gmail.com"
      smtpmail-smtp-service 587
      gnus-ignored-newsgroups "^to\\.\\|^[0-9. ]+\\( \\|$\\)\\|^[\"]\"[#'()]")

Put the following in your ~/.authinfo file and replace [email protected] with your email address and replace “secret” with your password—or your application-specific password:

machine imap.gmail.com login [email protected] password secret port 993
machine smtp.gmail.com login [email protected] password secret port 587

When sending your first email from gnus, you might get a STARTTLS error. If you’re using homebrew in Mac OS X, you can install the necessary package with brew install gnutls.

You can find more information in the following sections.

Run M-x gnus and enjoy.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文