emacs - 在 emacs 中使用 gnus 从 microsoft exchange(2010) 访问邮件

标签 emacs gnus

我正在尝试通过 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 .

最佳答案

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

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

然后,Davmail 唯一会询问您的是您服务器的 URL(如果您不知道哪个可能是 URL,这个 page 会给您一些提示)。

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

希望这可以帮助

关于emacs - 在 emacs 中使用 gnus 从 microsoft exchange(2010) 访问邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4266241/

相关文章:

Emacs Gnus Faces(字体)

emacs - 使用 emacsclient 而不是 emacs - 翻译参数

python - 用于 ipython 的 Emacs

特定于文件类型的 Emacs 快捷方式

C++代码突然不再编译

emacs - 如何检查当前 emacs 窗口相对于其他窗口的位置

python - emacs 中 python 代码折叠的范围

emacs - 我不想让 gnus 中的邮件过期

emacs - Gnus:如何一次保存*所有*附件?