maildir 中的“新”文件夹究竟是如何工作的?

maildir 中的“新”文件夹究竟是如何工作的?

我正在使用 isync/mbsync 将我的 IMAP 帐户与本地计算机同步。从 Maildir 格式的规范中,我了解到子文件夹基本上new等于未读邮件?

真的是这样吗?我使用aerc电子邮件客户端,基本上一旦客户端在其查看器中显示收到的消息,电子邮件就会立即移至cur子文件夹中。我在消息列表中看到这些消息为未读,我还没有打开它们。我认为这些消息会一直保留,new直到我打开它们。

我的理解有误吗?

答案1

消息的基本状态有三种:新消息、未读消息、已读消息。

新消息是自您上次打开收件箱文件夹以来收到在某些邮件客户端(通常是大多数基于 IMAP 的客户端)中,一旦您打开收件箱文件夹,新邮件就会立即变为未读。这可能是您的情况。

在其他一些邮件客户端中,例如mutt我正在使用的客户端,当您退出收件箱文件夹(即退出程序或切换到其他文件夹)时,邮件会从新邮件更改为未读邮件,从而应用更改(因为mutt对邮箱的所有更改都在退出时应用)。但是,您可以选择退出程序并放弃所有更改,在这种情况下,新邮件仍为新邮件。

子文件new夹仅包含新消息(如上文所述)。curr文件夹包含未读和已读消息,每条消息上的标志决定了这一点。

相关内容