8

我正在尝试通过 nnimap 连接 gnus 以从交换服务器读取邮件。在 gnus 启动中定义的是配置信息

(setq gnus-select-method '(nnimap "example"
              (nnimap-address "mail.server.com")
              (nnimap-server-port 443)
              (nnimap-authenticator login)
              (nnimap-stream ssl)
              (remove-prefix "INBOX.")
              (nnimap-authinfo-file "~/.imap-authinfo")))

(setq imap-ssl-program "openssl s_client -quiet -tls1 -connect %s:%p")

Emacs 是 @ 24.0.50.1 (2010-11-16) 并.imap-authinfo包含连接信息:

machine mail.server.com login my_username password my_password

使用 openssl 和 gnutls-cli 我可以独立连接到服务器,但 emacs 在调用 gnus 时会挂起并留下一条消息Opening TLS connection with gnutls-cli --insecure -p 443 mail.server.com'...done

4

1 回答 1

5

我很确定@lorexvii 给出了最好的答案。

您必须下载Davmail并按照特定操作系统的说明进行操作。

然后,Davmail 唯一会询问您的是您的服务器的 URL(如果您不知道哪个可能是此页面的 URL,则此页面会为您提供一些提示)。

最后,您只需要将 Gnus 连接到本地计算机,如果您不触摸设置中的端口,IMAP 将是“localhost”和端口 1143,用户名:youruser@yourcompanyemail.com(是的,所有电子邮件地址)。

希望这可以帮助

于 2012-03-24T19:13:39.130 回答