2012-04-02 62 views
4

我試圖使用emacs和gnus作爲郵件閱讀器。網上有幾條關於如何使用offlineimap和dovecot完成此操作的說明,但它們似乎適用於dovecot的早期版本。我已成功安裝了offlineimap和dovecot2(使用Archlinux pacman)。我有offlineimap和dovecot「工作」。我可以使用offlineimap從我的大學的imap服務器檢索我的郵件。 Dovecot啓動,我可以在終端登錄到telnet localhost。但是,我在我的.gnus.el文件中嘗試了幾個命令,但是我無法實現與gnus的集成,這將允許gnus找到我的本地電子郵件文件夾。我已將Maildir的本地地址放在dovecot配置文件中。如何將dovecot版本2與gnus emacs集成

任何意見或指針,將不勝感激。請提出我應該提供的任何其他信息以協助診斷我的問題。

+1

謝謝戴姆羅德,你指出我的方向正確,但我最終做了一些稍微不同的事情。我改變了maildir變量以包含佈局參數,而在.gnus.el中,我做了以下操作:'(setq imap-shell-method/usr/lib/dovecot/imap)'和'(setq gnus-secondary-select-方法'((nnimap「mail」(nnimap-stream shell))))' – brittAnderson 2012-04-03 10:06:16

回答

4

這是我如何做到這一點:

我用getmailofflineimap到我的郵件同步到~/mail/Maildir格式。

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

,並在我的.gnus.el

(setq gnus-secondary-select-methods '((nnimap "localhost" (nnimap-stream network)))) 此外,達夫科特只聽本地主機。

開始用Gnus的M-XgnusRET,瀏覽服務器 與^,與RET選擇服務器,訂閱 和取消訂閱您的郵箱與ü