【问题标题】:Setup for Gmail in Emacs VM在 Emacs VM 中设置 Gmail
【发布时间】:2011-08-25 22:04:45
【问题描述】:

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

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

【问题讨论】:

    标签: email emacs gmail


    【解决方案1】:

    使用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” 替换为您的password 或您的应用程序专用密码:

    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 并享受。

    【讨论】:

      猜你喜欢
      • 2014-11-07
      • 2012-09-18
      • 1970-01-01
      • 2021-02-23
      • 2015-10-02
      • 2010-09-19
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多