在谷歌搜索了很长时间的 Mutt 之后,我从 Thunderbird 切换到了 Mutt。我没有使用任何类似 offlineimap 或 msmtp(我应该使用吗?)等,尽管我想尝试一下,但我还没有弄清楚如何设置它们(我还没有找到“合适的”指南)。有人对此有什么建议吗,或者一般来说 Mutt 配置中最关键的部分是什么?
但我真正的问题是:我已经为 Gmail (IMAP) 配置了 Mutt,但有一个对话我可以在 Gmail UI 和 Thunderbird 中看到,但在 Mutt 中看不到。我不知道为什么会发生这种情况,也没有发现任何类似情况。有人遇到过同样的问题吗?我确实想使用 Mutt,但我想确保每封邮件都正确获取。我想查看的消息在 Gmail UI 和 Thunderbird 的收件箱中,所以我不认为它们“丢失”在垃圾箱或其他地方。有什么想法吗?
答案1
你能在 中找到这些消息GMail/All Mail
吗?
收件箱中只有收到的邮件,没有您的回复。我以前也遇到过同样的问题,即通过 offlineimap 同步到本地 maildir 的邮件。我刚刚试过 IMAP 是否也存在同样的问题,结果确实如此。恐怕这是正常现象,因为您发送的邮件通常只在 中,Sent
而不在 中Inbox
。
我换成了郵件使用 GMail API 获取消息,不多用于索引它们和 neomutt 中的虚拟邮箱。在 mutt 中,有针对此问题的 mutt-kz 补丁。Gmailieer 使 notmuch 标签和 gmail 标签保持同步。并且还解决了这个问题,因为您可以将邮箱定义为由整个线程组成,而不仅仅是消息。
例如:
virtual-mailboxes "INBOX" "notmuch://?query=tag:inbox&type=threads"