mu4e没有列出INBOX中的所有消息

时间:2013-11-27 15:18:18

标签: email emacs mu

我已根据manual(emacs 24.3.1上的最新版本)中的说明安装并配置了mumu4e。我的mu4e配置包含:

(setq mu4e-maildir "~/Maildir/mail_user_de")

(setq mu4e-drafts-folder "/Drafts")
(setq mu4e-sent-folder   "/Sent")
(setq mu4e-trash-folder  "/Trash")

这些文件夹存在,每个文件夹包含三个子文件夹:curnewtmp。当我点起mu4e时,它说:

  

[mu4e]开始mu4e,存储了4023条消息

但是,当我输入INBOX文件夹时,没有列出邮件。另一方面,当我输入最近7天书签时,会列出过去七天的所有电子邮件。

我的假设是,mu4e并不关心已经在emacs外面下载的电子邮件,因为

  1. 当我在offlineimap内更新(调用mu indexmu4e)时,电子邮件会正确排序到INBOX
  2. 当我更新emacs的外部时,邮件会列在书签中,但INBOX中的不是,直到它们被标记为读取 mu4e 即可。如果这发生在mu4e之外,则不会显示在INBOX中,否则会在INBOX中突然显示(标记为已读)。
  3. 显然我不喜欢这个。我希望所有邮件,无论是从mu4e内部直接下载还是直接在终端中下载,都会显示在INBOX中。这是一个错误还是一个功能(我希望可以禁用它)?

1 个答案:

答案 0 :(得分:2)

我遇到了类似的事情。我怀疑这是因为我有mu索引〜/ Maildir而不是〜/ Maildir / mail_user_de(使用你的设置作为例子),但我没有检查。无论如何,以下更改对我有用:

(setq mu4e-maildir "~/Maildir")
(setq mu4e-drafts-folder "/mail_user_de/Drafts")
(setq mu4e-sent-folder   "/mail_user_de/Sent")
(setq mu4e-trash-folder  "/mail_user_de/Trash")