
STARDUSTLC666/dsh-email
dsh-email
dsh-email is a community DeepSeek Harness plugin. Read the repository README before installing.
Install
npx @deepseek-ai/dsh plugin --profile desktop add dsh-emailRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-email)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from STARDUSTLC666/dsh-email, cleaned of badges and images.
dsh-email
在 DSH 中收发、搜索和整理邮件,支持普通邮箱与 AgentMail 多账号。
欢迎使用,遇到问题或有改进建议,请提交 issues 和 PR。
本版在官方 DSH 0.2.1-rc.2 中完成浏览器操作与模拟邮箱协议验收,范围见 0.18.0 验收记录。
更新并重启 DSH 后,可从原生侧栏打开新版工作台,原设置入口继续保留。详见工作台说明与验收范围。
功能
- 通过 IMAP / SMTP 收发、回复和转发邮件。
- 通过邮箱地址与 API Key 添加 AgentMail US / EU 账号,无需配置 IMAP / SMTP。
- 在「收发邮件」页浏览收件箱与已发送,搜索、翻页、阅读正文、下载附件、标记已读和星标。
- 管理附件、搜索结果与邮箱整理操作。
- 搜索无可信服务端结果时,分批检查邮件信封,并说明覆盖范围;可继续查更早邮件。
- 多账号设置,支持 Outlook OAuth2、Windows 登录令牌加密和发信审批。
- 新邮件弹窗可在设置中关闭,保存后重启仍生效。
- 准备和编辑本地草稿,核对发件人、To/Cc、正文与附件预览后再确认发送。
- 按账号管理可信与禁止收件人,预览规则如何匹配地址、地址组和抄送。
安装
桌面版可在「插件」面板按包名 dsh-email 安装。已配置 dsh 命令时也可使用:
dsh plugin --profile desktop add dsh-email
网页版把命令中的 desktop 改为 web。安装后重启 DSH。
开始使用
打开「设置 → 邮件」添加账号并测试连接,再到「收发邮件」浏览。可说:“列出最近未读邮件,给这封邮件准备回复。”页面上的回复会先存为草稿,核对后才发送。
要先编辑再发送,可说:“用 email_draft 准备一封邮件,先别发送。”在「草稿」页保存编辑、检查附件并确认。详见草稿与收件人规则。
依赖与配置
普通邮箱需要授权码、应用专用密码或对应 OAuth 授权;AgentMail 需要对应区域的邮箱与 API Key,见 AgentMail 配置。DSH 的模型 API Key 与邮箱登录分别配置。
详细配置、工具参数与排错见使用说明。从源码独立开发时,Node 要求以 package.json 为准。
文档
插件更新
需要 DSH 0.2.1-rc.3 或更新版本。更新控件直接位于原有工作台内容末尾;没有工作台的插件,位于原生插件详情页底部。检查、更新记录和偏好在原地展开,不增加独立更新页面或设置菜单。自动检查默认开启;自动安装默认关闭,明确授权后才会在空闲且没有未保存修改时安装兼容的稳定补丁。开关按插件独立保存,可关闭、推迟或忽略提醒;不会强制重启 DSH、升级 DSH 本体或替换本地源码安装。Suite 组件在当前页面底部明确说明并操作 Suite 整包更新。
旧版用户先在官方插件管理中手动更新一次,之后才会获得此入口。发布到 npm 不会直接替换用户已经安装的版本。


