主要观点:作者近期抱怨 Maildir 使用用户不友好的目录结构和复杂无意义的文件名,虽有其合理性但常被用于非设计目的(存储本地邮件),目前似乎无真正替代方案,只有 mbox 格式,但不便于用常规工具访问。作者提出 m2dir,其设计原则包括每个消息是有静态文件名的文件、支持任意消息标志、简单标准化目录结构和可定制的以用户为中心的文件名部分。文件名末尾部分是消息唯一 ID,开头部分可由应用和用户决定,如示例中的2023-09-04_13:47_builds@sr.ht:GTfrlwJfN5vyR28R
,以日期和发件人信息为代表,这种命名方案可提供按时间顺序排序等价值,如在搜索、清理邮件等操作中更方便。目前工作仍在进行,欢迎对邮件列表提出反馈和建议,若要在项目中实现可先做原型,作者感谢早期反馈者。
关键信息:
- Maildir 的问题及替代方案缺乏。
- m2dir 的设计原则及示例。
- 欢迎反馈及可先做原型。
重要细节: - Maildir 文件名不传达意义且目录结构复杂。
- m2dir 文件名可定制,末尾为唯一 ID,开头可由用户决定。
- 示例中文件名可用于排序等操作。
- 目前 m2dir 工作在进行中,期待反馈。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。