Skip to content

Releases

OTSMail Web 0.1.103

Choose a tag to compare

@otscup otscup released this 08 Nov 14:44

安全加固

  • MCP:list_emails 修复(此前恒返回空);read_email / delete_email / mark_read 增加主账号归属校验,跨账号邮件一律拒绝
  • Webhook:真实发送路径补上 SSRF 校验(此前只有测试按钮校验)
  • 第三方邮箱:删除账户时同步清理 ext_account 绑定与加密密钥;归档重试可补齐缺失附件
  • /oss:拦截 ext/ 前缀,避免绕过签名直读第三方附件
  • 定时发送:KV 游标分页 + :sending 抢占锁,避免重复投递
  • 路由匹配:startsWith 改为 pathMatches(精确或 / 边界),杜绝 /api/userX 误匹配
  • CI:移除每日清空 workflow 历史的步骤,新增 pnpm test

其他

  • 扫码登录(/login/qr、/my/qr/confirm)、登录设备管理、经典皮肤、登录页四皮肤与毛玻璃
  • 更新检查:GitHub REST 被限流时自动退回 atom feed
  • 测试:25 文件 / 170 通过

OTSMail Web 0.1.97

Choose a tag to compare

@otscup otscup released this 06 Nov 17:56

Web ?? 0.1.97

  • ??????:???????????????AI ?????????????????
  • ????????PKCE ???FCM ????
  • Cloudflare ??????????

??????????

OTSMail Web 0.1.94

Choose a tag to compare

@otscup otscup released this 05 Nov 22:54

Web 0.1.94: update check, version endpoint, FCM diagnostics, login domain field, registration theme.

OTSMail Android 0.2.3

Choose a tag to compare

@otscup otscup released this 04 Nov 21:42

正式签名包,可直接覆盖升级。SHA-256:5180f858dc0aba678de7b5a46d07d624bd24f1e09695b7e851300d64db510103

OTSMail Android 0.2.2

Choose a tag to compare

@otscup otscup released this 04 Nov 19:15

正式签名包,可直接覆盖升级。

SHA-256:5a89e345a5fa05d1a7fb06f722268bdfb0f07d031c0c6ac260c346594712fba1

源码与构建日志:https://github.com/otscup/otsmail-android/releases/tag/v0.2.2

OTSMail Android 0.2.1

Choose a tag to compare

@otscup otscup released this 04 Nov 12:46

客户端源码在 https://github.com/otscup/otsmail-android ,APK 与本仓库网页/服务端配合使用。

自托管首启版本(versionCode 3 / versionName 0.2.1)。

变更

  • 移除内置默认服务器地址;首次启动必须填写你自己的 OTSMail 服务端地址(自动补 https,并校验 /api/setting/websiteConfig)
  • 登录页右上角「服务器」入口保留,设置页也可修改;改地址会退出登录(旧 token 只对旧服务器有效)
  • 已保存地址的老用户升级后直接进入收件箱,不会再看到引导页
  • 登录域名、第三方登录、两步验证、注册、推送等既有能力保持不变;没有 google-services.json 时仍可正常构建

安装

  • 要求 Android 8.0(API 26)及以上
  • 下载 otsmail-0.2.1-release.apk 直接安装;与 0.2.0 同一签名,可直接覆盖升级
  • 首次启动请填你自己的实例地址;作者不提供公共服务器。推送需要你自己的 Firebase 项目并重新构建
  • 作者提供的这个包只用于连接使用者自己的 OTSMail 实例

校验

SHA-256:b979cc7e800b7d7906299a3b0f224ef292152534ddb0896b978d4452078ff77a

OTSMail Android 0.2.0

Choose a tag to compare

@otscup otscup released this 04 Nov 11:04

客户端源码在 https://github.com/otscup/otsmail-android ,APK 与本仓库网页/服务端配合使用。

首个正式发布包(versionCode 2 / versionName 0.2.0)。

功能

  • 登录:账号密码、两步验证、OIDC 第三方登录(系统浏览器,支持通行密钥)
  • 收件箱:分类筛选、星标、搜索、多选批量操作、滑动快捷操作
  • 写信:附件、草稿
  • 推送:FCM,点通知直达对应邮件
  • AI:自然语言命令
  • 深色模式跟随系统

安装

  • 要求 Android 8.0(API 26)及以上
  • 下载 otsmail-0.2.0-release.apk 直接安装
  • 同签名可直接覆盖升级;从 debug 包切换需先卸载(会清掉登录态)

校验

SHA-256:4a2a0ffb82d114e1781cf52403ab6604ee9e939f0edc476a8b398c151f2ad599