我正在尝试使用emacs和gnus作为邮件阅读器。有关如何使用offlineimap和dovecot执行此操作的在线说明有几个,但它们似乎是早期版本的dovecot。我已成功安装了offlineimap和dovecot2(使用Archlinux pacman)。我有offlineimap和dovecot“工作”。我可以使用offlineimap从我大学的imap服务器检索我的邮件。 Dovecot启动,我可以在终端登录telnet localhost。但是,我在.gnus.el文件中尝试了几个命令,但我无法与gnus集成,这将允许gnus找到我的本地电子邮件文件夹。我已将我的Maildir的本地地址放在dovecot配置文件中。
任何建议或指示将不胜感激。请提供我应提供的任何其他信息,以帮助诊断我的问题。
答案 0 :(得分:4)
我是这样做的:
我使用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只听localhost。
使用 M-x gnus
RET 启动Gnus,浏览服务器
使用 ^ ,使用 RET 选择您的服务器,订阅
并使用 U 取消订阅您的邮箱。