CZL Mail 更新日志:开源 Stalwart / JMAP 桌面邮件客户端版本记录

CZL Mail 是一个开源的 JMAP 原生桌面邮件客户端,主要面向自建 Stalwart 邮局的用户:邮件、日历、任务、通讯录、网盘都在一个程序里,Windows 和 macOS 都有安装包,内置 MCP 服务,可以让 Claude、Codex 等 AI 助手直接读写你的邮箱。

这个帖子是 CZL Mail 的更新日志。以后每发一个版本,都会在下面回复一楼,写清这一版新增了什么、修了什么。已安装的客户端会自动检查更新,也可以在「设置 → 关于与更新」里手动检查。

历史版本

v0.1.22 · 2026-09-23

改进

  • 阅读邮件时,正文上方的「翻译 / AI 总结」、订阅邮件的「退订」和信任发件人提示合并为一行,正文不再被往下推好几行;信任状态改为一个图标,鼠标悬停查看说明

v0.1.21 · 2026-09-22

新增

  • 搜索改为覆盖全部文件夹:先显示本机已缓存的结果,再到服务器上全文检索补齐,归档里的旧邮件也能搜到;搜索结果会标出邮件所在的文件夹
  • 邮件列表往下滚过一屏后,右上角的刷新按钮会变成「回到顶部」

修复

  • 设置了「正文始终以亮色显示」时,部分邮件(如论坛通知)不再在亮色纸面上套用它自带的暗色样式

v0.1.20 · 2026-09-18

新增

  • 阅读邮件时多了「AI 总结」:一句话说清这封信讲什么,再列出至多五条要点,边生成边显示

修复

  • 翻译时正文不再一直闪:译文现在是直接写进已经渲染好的正文里,不再整篇重新加载,图片也不会跟着反复重新加载

v0.1.19 · 2026-09-18

改进

  • 思考档位改用接口里的原词(auto / none / low / medium / high / xhigh / max),横向平铺,一眼看清选了哪个
  • auto 就是不带这个参数、由模型自己决定;none 是要求完全不思考,模型关不掉时自动改为不带,不会因此用不了
  • AI 设置页重新排版:接口地址、API Key、模型名称、翻译语言不再各占一整行,说明文字也精简了

v0.1.18 · 2026-09-18

修复

  • 修好 0.1.17 引入的问题:部分模型(例如 glm-5.3-flash)始终会思考,被要求关闭思考后要么直接报错、要么把思考过程当成正文返回,界面就显示"翻译完成"却看不到译文
  • 翻译失败时会明确提示并保留原文,不再不声不响地退回原文

改进

  • 译文边翻边出:长邮件不必等整封翻完,进度也改成按段落计数
  • AI 设置里新增思考档位,翻译与写信可以分开设:翻译默认尽量不思考(更快更省),润色和起草回复默认交给模型自己决定

v0.1.17 · 2026-09-18

改进

  • AI 翻译、润色与起草回复不再让模型"思考":出字更快,同样的任务也更省钱
  • 模型或中转不支持关闭思考时自动回到原来的调用方式,不会因此报错

v0.1.16 · 2026-09-18

修复

  • 纯文本邮件不再丢格式:GitHub 通知这类没有 HTML 版本的邮件,以前整封被折叠成一大段,现在保留原有换行,正文里的网址也能直接点开
  • 已经收在本地的这类邮件同样恢复正常,不需要重新收信
  • 搜索与 AI 看到的正文不再夹带 HTML 标签:只有 HTML 版本的邮件在入库时先转成文本,旧数据首次启动时在后台补一次
  • Windows 上从托盘恢复窗口后,窗口不会再一直压在其它程序上面

v0.1.15 · 2026-09-18

修复

  • 搜索结果按收件时间倒序,最新的邮件在最上面(以前按相关度排,同一个单号的邮件年份乱序)
  • 从通讯录、通知或邮件链接打开一封邮件时,邮件列表会切到它所在的文件夹并滚动到它那一行,不再停在原处

v0.1.14 · 2026-09-18

修复

  • 在邮件列表里删除邮件后,列表闪烁、滚动条跳动的问题;新邮件到达时列表也不再闪一下
  • 邮件列表往下滚动时提前加载后面的邮件,不必滚到底再等加载

v0.1.13 · 2026-09-18

修复

  • 部分邮件(如 PayPal 等营销邮件)打开后正文下方不断出现空白、滚动条越来越小的问题

v0.1.12 · 2026-09-18

改进

  • AI 翻译邮件时一并翻译主题:译文模式下标题显示译后的主题,「显示原文」时恢复
  • 翻译过的邮件打开即显示译文:已有译文的邮件无需再点「显示译文」;点过「显示原文」后本次不会自动切回

v0.1.11 · 2026-09-17

新功能(macOS)

  • DMG 安装包:打开后把 CZL Mail 拖进「应用程序」即可,Intel 与 Apple 芯片通用
  • 菜单栏图标:关闭窗口后程序留在菜单栏继续收信,图标旁与 Dock 上显示未读数;点 Dock 图标或菜单「打开 CZL Mail」恢复窗口,⌘Q 退出
  • 开机自动启动:登录后在后台启动
  • 设为默认邮件与日历应用:网页上的邮箱链接、.ics 文件、webcal 订阅与 czlmail:// 邮件链接用 CZL Mail 打开

注意

  • macOS 版没有 Apple 开发者签名,首次打开会被系统拦下:macOS 14 及以前右键 → 打开;macOS 15 起到「系统设置 → 隐私与安全性」点「仍要打开」;或在终端执行 xattr -cr "/Applications/CZL Mail.app"
  • 请先把程序拖进「应用程序」再打开,否则开机自启无法开启
  • macOS 版尚未在真机上充分测试,遇到问题欢迎反馈

v0.1.10 · 2026-09-17

新功能

  • 邮件右键菜单:回复、全部回复、转发、作为附件转发、复制邮件链接、复制会话链接、归档、删除、移动到、加星标、固定、标签、举报垃圾邮件、标记为已读/未读。右键的邮件在多选中时,操作作用于全部选中的邮件
  • 文件夹右键菜单:将文件夹标记为已读、新建子文件夹、重命名、移动到、导入 .eml 或 .zip、从服务器拉取全部邮件、清空文件夹、删除文件夹、刷新。标记已读与清空会处理服务器上的全部邮件,包括本机未下载的
  • 固定邮件:固定的邮件排在文件夹最前面,与 Bulwark 互通
  • 邮件链接:复制的 czlmail:// 链接在 Windows 上点击即可打开对应邮件或会话

改进

  • 操作即时响应:删除、移动、归档、举报垃圾邮件、标记已读、星标、固定点击后立即生效,请求在后台完成;失败时提示并恢复
  • 邮件操作后只同步邮件,不再连带同步日历、通讯录与网盘,服务器确认更快
  • 打开未读邮件时不再等待"标记已读"请求

注意

  • 清空文件夹是彻底删除,不经过"已删除",无法撤销(执行前会确认)

v0.1.9 · 2026-09-17

变更

  • 安装目录调整:程序改为安装到 %LOCALAPPDATA%\CZL\CZL Mail。从旧版本升级时会自动迁移:已打开过的附件与网盘文件移到新目录,开机自启改指向新位置,旧目录 %LOCALAPPDATA%\Programs\CZL Mail 随后删除
  • 手动配置过 MCP stdio 的用户,需要把命令里的程序路径改为新目录

v0.1.8 · 2026-09-17

修复

  • 提示气泡无故弹出:点过左侧模块栏或工具栏的按钮后,切回窗口时会弹出该按钮的提示(如「邮件 Ctrl+1」),即使鼠标不在按钮上。现在只有鼠标悬停或键盘 Tab 导航时才显示提示

v0.1.7 · 2026-09-17

修复

  • 服务器上已删除的邮件残留在本地:客户端离线较久后重新同步时,只会拉取最新邮件,离线期间在其它设备或网页端删除的邮件会一直留在本地。现在重新同步后会与服务器对账,删除本地多余的邮件;另外每 24 小时自动对账一次(只比对邮件 ID,流量很小)

v0.1.6 · 2026-09-17

删除本机数据

  • 设置 → 账户 → 删除所有数据:删除本机的邮件缓存、设置、日志、已下载的附件,以及系统钥匙串里的登录凭据与 AI 密钥,取消开机自启和默认应用登记后退出。服务器上的数据不受影响
  • 卸载时可勾选「同时删除所有数据」(默认不勾选)

文档

  • README 新增单点登录(SSO)配置说明:身份提供商的公开客户端设置与 /.well-known/czlmail.json 自动配置
  • README 新增卸载与删除数据说明

v0.1.5 · 2026-09-17

单点登录自动配置

  • 登录页填写服务器地址后,客户端会自动读取域名下的 /.well-known/czlmail.json;邮件服务器使用外部身份提供商时,直接显示「使用 XX 登录」按钮,不需要手动填写身份提供商地址和客户端 ID
  • 管理员配置方法:在邮件域名(或其上级域名)的网站根目录放置 .well-known/czlmail.json:
{
  "version": 1,
  "oauth": {
    "name": "身份提供商名称",
    "issuer": "https://身份提供商地址",
    "clientId": "公开客户端 ID"
  }
}

身份提供商上需要创建公开客户端(无密钥、PKCE),回调地址为 http://127.0.0.1:47821/callback 至 47824。

v0.1.4 · 2026-09-17

写信

  • 拖入附件:把文件从资源管理器直接拖进写信面板即可添加为附件
  • 保留内嵌图片:回复、转发、续编草稿时,原邮件正文里的图片随信带上,对方能正常看到;写信时预览的引用内容也能显示图片

托盘

  • 托盘图标显示收件箱未读数角标,鼠标悬停显示未读封数;已关闭通知的共享邮箱不计入

登录

  • 浏览器授权登录支持「单点登录」:邮件服务器把认证交给外部身份提供商(如 Stalwart 配置了 OIDC 目录)时,可以直接通过身份提供商登录

v0.1.3 · 2026-09-17

新功能

  • 邮件列表按会话合并显示,头像即选择按钮,与 Bulwark 的用法一致
  • 收件人改为标签式输入,从通讯录、最近往来和同邮局目录里补全
  • 译文缓存:翻译过的邮件再次打开不用重新翻译;邮件已经是目标语言时不显示翻译按钮
  • 有新版本时在设置里醒目提示,可一键安装,并弹系统通知

修复

  • 发信时按所选发件身份写入发件人(From),避免发出没有发件人的邮件

v0.1.2 · 2026-09-17

新功能

  • 会话视图,以及已读回执请求的提示
  • 共享邮箱可以单独关闭新邮件通知

修复

  • 只对收件箱里的新邮件弹通知,自己(含别名、共享邮箱身份)发出的邮件不再通知

v0.1.1 · 2026-09-17

新功能

  • AI 翻译邮件:原地替换文字,表格、图片与排版保持不变
  • 邮件批量选择;订阅邮件显示退订提示,日历邀请邮件显示邀请横幅

修复

  • 本地缓存较新或打开较慢时,不再把已登录用户误显示为登录页
  • OAuth 登录加超时与更清楚的错误提示,并写入日志文件

v0.1.0 · 2026-09-17

首个公开版本:面向 Stalwart 的 JMAP 原生桌面客户端,Windows 安装包。

  • 邮件:多账号与共享邮箱平铺在侧栏;本地缓存 + EventSource 推送增量同步;中文全文搜索;富文本写信、HTML 签名、模板、定时发送;附件预览与用系统程序打开;远程图片默认拦截、按完整地址信任
  • 日历 / 通讯录 / 网盘:日程与提醒、导入 .ics / .vcf、联系人编辑、网盘上传下载
  • 系统集成:关闭窗口后常驻托盘继续收信、新邮件与日程系统通知、在线更新(校验 SHA256)
  • 登录:服务器 + 邮箱 + 应用专用密码,也支持浏览器 OAuth;凭据只存系统钥匙串
  • AI:内置 MCP 服务,Claude 等 AI 助手可以读邮件、查日程、找联系人;发信工具默认关闭

更早的内部版本(v0.0.1 – v0.0.3,2026-09-16 至 09-17)

三栏邮件界面、JMAP 本地缓存与增量同步、登录、附件收发、托盘常驻,以及日历、通讯录、网盘、MCP 服务的第一版实现,未对外发布。

CZL Mail v0.1.23 · 2026-09-24

新功能

  • AI 助手(MCP)能做的事多了很多,工具从 12 个增加到 31 个:
    • 搜索邮件改为在服务器上搜,能找到没同步到本机的旧邮件;可按发件人、时间段、文件夹、未读、星标、有附件筛选
    • 可以读取整段会话往来、文本类附件和网盘里的文本文件,查看与某个联系人的最近往来和共同日程
    • 可以写新邮件、回复、回复全部、转发并存进草稿箱,由你在草稿箱里检查后发送;回复会挂进原会话,自动带上签名与引用
    • 可以加星标、打标签,管理任务(新建、完成、修改、删除),修改或删除日程,回复会议邀请
  • AI 助手页新增「允许 AI 整理邮件与日程」开关(默认关闭):移动邮件、修改删除日程与任务、回复邀请需要先开启。AI 不能彻底删除邮件,移到回收站的都能找回

修复

  • 通过 AI 助手直接发信(「允许 AI 发送邮件」开启时)一直失败的问题
  • 鼠标移到邮件正文里的链接上时,光标没有变成手形

下载:Release v0.1.23 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.24 · 2026-09-24

改进

  • 「设置 → 关于与更新」新增「更新日志」入口,一键打开论坛上的版本记录,看每个版本新增了什么、修了什么

下载:Release v0.1.24 · woodchen-ink/czlmail · GitHub

claude限速, cloud版没有本地记忆和mcp, 发不了, 由我代发...

CZL Mail 0.1.25

新功能

  • 在邮件正文里的链接上右键,可以「在浏览器中打开」或「复制链接」;邮箱链接(mailto:)复制的是邮箱地址本身

下载:Release v0.1.25 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.26 · 2026-09-25

新增

  • 阅读邮件时点发件人下方的「显示详情」,可以看到这封信的收件路由、SPF / DKIM / DMARC / 反向 DNS 认证结果、垃圾邮件评分、消息 ID 和邮件大小等信息
  • 详情里的地址一律显示完整邮箱并标出哪个是你自己的,还会显示实际投递到的邮箱——用了别名、被密送或经邮件列表转来的信,也能看出是发到了哪个邮箱
  • 邮件里的图片会缓存在本机:允许显示的远程图片和信里自带的图片,再次打开同一封邮件时不再重新下载。缓存上限 500 MB,满了自动删掉最久没看的,也可以在「设置 → 账户 → 本机缓存」手动清除

改进

  • 收件人一栏里你自己的地址直接显示邮箱,不再只显示名字
  • 远程图片改由程序代为下载,不带来源页面信息,并且只会访问公网地址

下载:Release v0.1.26 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.27 · 2026-09-25

改进

  • 阅读邮件时,收件人一栏里你自己的地址显示为「我」,点一下就能看到完整邮箱,确认是发到了哪个邮箱,还可以复制地址
  • 其他收件人和抄送人也可以点开,查看完整地址、复制或直接写邮件
  • 「查看详情」移到收件人同一行的右侧,不再单独占一行

下载:Release v0.1.27 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.28 · 2026-09-25

修复

  • 邮件正文里右键链接弹出的菜单文字被挤成两行,现在按内容宽度正常显示

下载:Release v0.1.28 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.29 · 2026-09-26

新增

  • AI 助手(MCP)能下载邮件附件了:可以存进你指定的文件夹,帮你把附件整理到别处;PDF、Office 文档这类 AI 读不了的附件,存到本机后它就能打开来看
    • 不会覆盖文件夹里已有的文件,重名时自动加序号
    • 可执行类附件(exe、bat、ps1、快捷方式等)不会存到你指定的文件夹,防止邮件里暗藏的指令诱导 AI 往系统目录里放程序
  • AI 助手可以直接看图片附件(png、jpeg、gif、webp,5MB 以内)

修复

  • AI 翻译邮件时,偶尔整封报「AI 没有按要求返回译文」的问题:现在译文按编号对齐,个别片段没回来只补译那几段

下载:Release v0.1.29 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.30 · 2026-10-03

修复

  • 打开邮件时正文图片经常加载不出来(显示成破图)的问题:同一封邮件再次打开、或在邮件之间来回切换后最容易出现,现在图片每次都从本机缓存取,偶发失败会自动重试一次
  • 开机自启或从托盘启动时,日志文件一直是空的,出问题时无从查起

下载:Release v0.1.30 · woodchen-ink/czlmail · GitHub

CZL Mail v0.1.31 · 2026-10-03

修复

  • 邮件正文里的图片全部显示成破图的问题(0.1.30 没有修好):Windows 自动更新的 WebView2 新版本不再让邮件正文区域直接读取本机图片,现在改为由程序取回后再交给正文显示
  • 打印邮件时,已允许加载的远程图片显示不出来

改进

  • 日志里记录启动各阶段的耗时,方便排查启动白屏

下载:Release v0.1.31 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.3 · 2026-10-20

笔记编辑与预览

  • 实时预览与阅读模式共用 Markdown 渲染和排版,补齐表格、嵌套列表、引用、删除线、代码块及脚注的显示;正在编辑的区块保留源码。
  • 图片和 PDF 附件改为在正文区域预览,返回笔记时保留编辑器状态,不再弹出独立预览窗口。
  • 正文图片支持单击查看大图;远程图片默认加载,保留失败重试,并且不发送 Referrer。
  • 改进 <br> 换行、引用式链接、脚注编号与长文脚注正跳/回跳,保留原始 Markdown 内容。
  • 修复实时预览区块边界的退格/删除行为,避免将整段正文当作一个原子对象处理。

目录与操作入口

  • 修复选中文件夹后新建位置被沿用的问题:顶部新建和目录树空白处右键在根目录创建,文件夹右键在该文件夹内创建。
  • 目录树支持拖动笔记或文件夹到其他文件夹,拖到空白区可移回根目录;无潜在引用的非空文件夹可整棵移动并保留子项。
  • 继续保护涉及链接改写的移动/重命名,不强行移动以免破坏图片或笔记引用。
  • 常用图标增加悬停文字提示;导入、导出移至「设置 → 笔记」,目录树顶部仅保留新建笔记、新建文件夹与重命名。

验证

  • 通过 28 项笔记回归、15 项界面语言回归、笔记相关 lint、前端类型检查和生产静态构建。
  • 通过 Go 笔记同步、目录移动及 MCP 桥回归。
  • 使用隔离 Chromium 验证真实编辑器表格、长文脚注跳转与回跳、原文保持不变及无浏览器异常。

下载:Release v0.2.3 · woodchen-ink/czlmail · GitHub

CZL Mail 历史更新补充 · v0.1.33–v0.2.2

v0.1.33 · 2026-10-06|macOS 系统通知

  • 新邮件通知接入 macOS 通知中心,使用 CZL Mail 自己的图标和名称,不再显示为「脚本编辑器」。
  • 点击通知可打开对应邮件或日程;首次使用会申请通知权限,也可以在系统设置中单独管理。

版本详情:Release v0.1.33 · woodchen-ink/czlmail · GitHub

v0.1.34 · 2026-10-06|macOS 自动更新

  • 点击「立即更新」后,自动下载、校验、替换旧版本并重新打开程序;从本版升级后续版本开始生效。
  • 从 v0.1.33 及更早版本升级到本版时,仍需先退出 CZL Mail,再手动拖入安装。
  • 更新提示附带版本说明,可以先查看改动再决定是否更新。

版本详情:Release v0.1.34 · woodchen-ink/czlmail · GitHub

v0.1.36 · 2026-10-06|跨设备设置同步

  • AI 接口地址、模型、API Key、翻译语言和思考档位,以及 MCP 开关与权限,通过个人网盘的「CZL Mail」文件夹同步到其他设备。
  • 同一项设置发生冲突时采用后修改的值;MCP 连接令牌仍由各设备独立保存。

版本详情:Release v0.1.36 · woodchen-ink/czlmail · GitHub

v0.1.37 · 2026-10-07|macOS 快捷键

  • 修复 ⌘Q 退出、⌘W 关闭窗口,以及复制、粘贴、剪切、全选、撤销、隐藏和最小化等系统快捷键。
  • 支持 ⌘1–⌘5 切换模块;macOS 使用 ⌘,、Windows 使用 Ctrl+, 打开设置。

版本详情:Release v0.1.37 · woodchen-ink/czlmail · GitHub

v0.1.39 · 2026-10-16|英文界面

  • 登录页或「设置 → 外观」可切换简体中文 / English,立即生效,不影响正在编辑的草稿。
  • 日期、星期等显示跟随界面语言变化,邮件正文、文件夹名和联系人等用户数据保持原样;语言偏好只保存在本机。

版本详情:Release v0.1.39 · woodchen-ink/czlmail · GitHub

v0.1.40 · 2026-10-17|MCP 不再自动拉起程序

  • Agent 调用 MCP 时只连接已经运行的 CZL Mail,不再自动启动程序或唤出窗口。
  • 程序未运行、MCP 未开启或连接失效时直接返回错误,不再轮询等待。使用 MCP 时可让程序收起到托盘或菜单栏继续运行。

版本详情:Release v0.1.40 · woodchen-ink/czlmail · GitHub

v0.2.0 · 2026-10-19|新增笔记模块

  • 支持 Markdown 实时预览、源码编辑和阅读模式,提供 YAML 属性展示、代码块复制和文档目录。
  • 支持多级目录、正文搜索、导入导出、回收站与恢复,固定使用个人账号下的 Notes 目录。
  • 粘贴或拖入文件自动添加附件,支持图片与 PDF 预览。
  • 本地优先保存、后台双向同步,提供本地与远端版本对比和冲突处理;笔记 MCP 的读取与修改权限可独立控制。
  • 笔记默认开启,可在设置中关闭;目录宽度可拖动,AI 助手入口固定在侧栏底部。

版本详情:Release v0.2.0 · woodchen-ink/czlmail · GitHub

v0.2.1 · 2026-10-19|修复附件列表与预览入口

  • 修复笔记目录树和搜索结果不显示附件的问题,图片、PDF、视频及其他文件可以正常列出。
  • 恢复目录树里的图片、PDF 预览入口;已有笔记和附件数据保留,无需重新导入。

版本详情:Release v0.2.1 · woodchen-ink/czlmail · GitHub

v0.2.2 · 2026-10-20|后台同步不再阻塞笔记

  • 修复首次启用笔记后,目录已显示但点击笔记无响应、需要等待同步结束或重启的问题。
  • 手动同步期间仍可选择和编辑已经下载的本地笔记;同步按钮独立显示进行状态,避免重复触发,失败后可重试。

版本详情:Release v0.2.2 · woodchen-ink/czlmail · GitHub

当前最新版本:v0.2.3

CZL Mail v0.2.4 · 2026-10-21

修复笔记移动与重命名

  • 移除根据正文链接、图片引用、[[引用]] 或其他笔记提及文件名来阻止移动与重命名的判断,避免普通归档操作误报「版本或引用冲突(2202)」。
  • 含链接的笔记和非空文件夹可以正常移动,移动或重命名不会自动改写任何笔记正文。
  • 保留版本校验、实际同步冲突、重名、回收站状态和目录循环检查。

验证

  • 覆盖外部网址、图片链接、引用式链接、编码文件名及自引用的移动/重命名回归,并核对原文保持不变。
  • 通过 Go 笔记同步、目录移动与 MCP 桥回归及 Windows 程序编译。

下载:Release v0.2.4 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.5 · 2026-10-22

笔记编辑

  • 重做实时预览:复用已解析的文档与区块,减少长笔记输入时的重复渲染。
  • 点击预览区块可按点击位置进入编辑,任务框支持直接勾选;切换实时预览与源码模式保留编辑器状态。
  • 新增加粗、斜体、链接等快捷键与 Tab 缩进,源码标题按渲染字号显示。

笔记管理

  • 新建笔记直接生成「未命名」,可在标题栏改名;标题栏展示所在目录与同步状态,冲突时可直接对比。
  • 搜索结果按修改时间排序,显示目录与命中片段;重新打开应用时恢复上次的笔记。
  • 正文旁显示创建时间、修改时间与字数,支持读取 front matter 中的 created/date。

今日日记

  • 一键打开当天日记,不存在时按模板创建。
  • 日记目录与文件名支持 Obsidian 日期格式,相关设置随账号同步。

下载:Release v0.2.5 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.6 · 2026-10-22

日历里的笔记

  • 日历月、周、日视图在日期旁标出当天的日记,以及当天新建或修改过的笔记;当天有多篇时显示篇数。
  • 鼠标悬停列出这些笔记,点击图标打开日记(没有日记时打开第一篇),点列表项打开对应笔记,自动切到笔记模块。
  • 笔记有变化时日历上的标记随之更新;笔记模块关闭或未初始化时不显示。

日记设置

  • 设置 → 笔记里的日记目录、文件名与模板改为输入停顿后自动保存,不必先离开输入框。
  • 已存在的日记不会被新模板覆盖,修改模板只影响之后新建的日记。

下载:Release v0.2.6 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.7 · 2026-10-24

未读角标

  • 左侧导航的邮件图标显示未读数,在日历、笔记等其它模块里也能看到有新邮件。数字与托盘角标一致:统计各邮箱收件箱的未读,不含已关闭通知的邮箱。
  • 侧栏收件箱的未读数改为红色角标;垃圾邮件、归档等其它文件夹仍是灰色数字。
  • 折叠起来的共享邮箱在名称后显示其收件箱未读数,不用展开也能看出是哪个邮箱来了信;「文件夹」「共享」整组折叠时标题上显示合计。

手机看笔记

  • 新增手机只读查看笔记的网页 https://mail-notes.czl.net ,直接连自己的邮件服务器读取个人网盘里的笔记,页面本身不经手也不保存数据,也可以自行部署。

下载:Release v0.2.7 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.8 · 2026-10-25

笔记编辑体验

  • 修复输入时内容被回写成远程旧版本的问题:自动保存同步完成后的回读,遇到读取期间的任何输入都会整次丢弃;仅同步状态变化(待同步→已同步)不再改动编辑器文本。
  • 编辑器失去焦点后,所有区块都渲染成 Markdown,不再因为光标停在某一段而保持源码。
  • 正在编辑的段落按符号即时渲染:标题、加粗、斜体、删除线、行内代码、链接、引用、无序列表圆点、任务框(可直接点击勾选)、分割线。光标碰到该处时保留标记符号,移开后隐藏。
  • 输入 ``` 后立即显示为圆角灰底的代码框,未写结束围栏时也是。

下载:Release v0.2.8 · woodchen-ink/czlmail · GitHub

CZL Mail v0.2.9 · 2026-10-25

笔记编辑与阅读

  • 切换源码 / 实时预览 / 阅读模式不再丢掉编辑现场:撤销历史、光标与滚动位置按笔记保留(最近 12 篇,仅在本次运行内),从阅读回到编辑仍停在刚才那段;切到别的笔记再回来也记得上次的位置。
  • 实时预览里点进列表只展开当前条目、点进引用只展开当前段落,周围保持渲染;有序列表序号、任务框与嵌套不受影响。表格与代码块仍整块编辑。
  • 在渲染后的文字上拖选、双击不再被当成点击而切回源码,可以正常选中复制。
  • 右侧目录与信息栏按正文区域宽度决定是否常驻(不再看整个窗口),可以收起并记住;正文较窄时以浮层打开,不挤压正文。
  • 保存状态说得更准:未保存 → 待同步 → 已同步,本地保存失败时显示「保存失败」。

下载:Release v0.2.9: ## 笔记编辑与阅读 · woodchen-ink/czlmail · GitHub