我正在尝试使用 emacs 和 gnus 作为邮件阅读器。网上有几个关于如何使用 offlineimap 和 dovecot 执行此操作的说明片段,但它们似乎适用于较早版本的 dovecot。我已经成功安装了 offlineimap 和 dovecot2(使用 Archlinux pacman)。我有离线 map 和 dovecot “工作”。我可以使用 offlineimap 从我大学的 imap 服务器检索我的邮件。 Dovecot 启动,我可以在终端中登录到 telnet localhost。但是,我在我的 .gnus.el 文件中尝试了几个命令,但我无法实现与 gnus 的集成,这将允许 gnus 找到我的本地电子邮件文件夹。我已将 Maildir 的本地地址放在 dovecot 配置文件中。

任何建议或指示将不胜感激。请建议我应该提供的任何其他信息,以帮助诊断我的问题。

最佳答案

这是我如何做到的:

我使用 getmailofflineimap 将我的邮件以 ~/mail/ 格式同步到 Maildir 中。

我的 mail_location = maildir:~/mail:LAYOUT=fs 中有 /etc/dovecot/conf.d/10-mail.conf

在我的 .gnus.el 中
(setq gnus-secondary-select-methods '((nnimap "localhost" (nnimap-stream network))))此外,dovecot 只听本地主机。

用 M-x gnus RET 启动 Gnus,浏览服务器
用 ^,用 RET 选择您的服务器,订阅
并通过 U 取消订阅您的邮箱。

关于emacs - 如何将 dovecot 版本 2 与 gnus emacs 集成,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9977182/

10-11 08:55