电子邮件 – mu4e未列出INBOX中的所有邮件

我已按照
manual(emacs 24.3.1上的最新版本)中的说明安装并配置了mu和mu4e.我的mu4e配置包含:

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

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

存在这些文件夹,每个文件夹包含三个子文件夹:cur,new和tmp.当我点燃mu4e时,它说:

[mu4e] Started mu4e with 4023 messages in store

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

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

>当我在mu4e内更新(调用offlineimap和mu index)时,电子邮件将正确排序到INBOX中
>当我在emacs之外更新时,邮件列在书签中但不在INBOX中,直到它们被标记为在mu4e之外读取.如果这发生在mu4e之外,它们将不会出现在INBOX中,否则它们将在INBOX中突然出现(标记为已读).

显然我不喜欢这个.我更喜欢所有的邮件,无论是从mu4e内部还是直接在终端下载,都会出现在INBOX中.这是一个错误还是一个功能(我希望可以禁用它)?

最佳答案 我碰到了类似的东西.我怀疑这是因为我有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")
点赞