我正在尝试使用 emacs 和 gnus 作为邮件阅读器。网上有几个关于如何使用 offlineimap 和 dovecot 执行此操作的说明片段,但它们似乎适用于较早版本的 dovecot。我已经成功安装了 offlineimap 和 dovecot2(使用 Archlinux pacman)。我有离线 map 和 dovecot “工作”。我可以使用 offlineimap 从我大学的 imap 服务器检索我的邮件。 Dovecot 启动,我可以在终端中登录到 telnet localhost。但是,我在我的 .gnus.el 文件中尝试了几个命令,但我无法实现与 gnus 的集成,这将允许 gnus 找到我的本地电子邮件文件夹。我已将 Maildir 的本地地址放在 dovecot 配置文件中。
任何建议或指示将不胜感激。请建议我应该提供的任何其他信息,以帮助诊断我的问题。
最佳答案
这是我如何做到的:
我使用 getmail
和 offlineimap
将我的邮件以 ~/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/