DSH Hub
dsh-email cover

STARDUSTLC666/dsh-email

dsh-email

UIPlay24 GitHub stars· updated 2026-10-27

dsh-email is a community DeepSeek Harness plugin. Read the repository README before installing.

Install

npx @deepseek-ai/dsh plugin --profile desktop add dsh-email

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-email DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-email.svg)](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

English

在 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 不会直接替换用户已经安装的版本。

License

MIT

Related plugins