@zyfgood/dsh-email-notify
DeepSeek Harness 插件:SMTP 邮件收发通知 — 注册 email_send(发信)与 email_check(IMAP 收信)两个模型工具,供 agent 汇报任务结果、定时任务通知、阅读/汇总收件邮件;凭证 env 引用不落盘,IMAP 主机按 SMTP 域名自动推导
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zyfgood/dsh-email-notify配置
-
~/.dsh/.env(Windows:%USERPROFILE%/.dsh/.env)写入凭证,loadLayeredEnv启动注入,密钥不写进任何配置文件:SMTP_USER=you@example.com SMTP_PASS=SMTP授权码 # 非登录密码;网易/QQ 邮箱的「授权码」对 SMTP/IMAP 同时有效 -
SMTP 服务器按发件域名在随包 patch 中配置(默认
smtp.yeah.net:465):发件域 host yeah.net smtp.yeah.net 163.com smtp.163.com 126.com smtp.126.com qq.com / foxmail.com smtp.qq.com 其他 smtp.兜底 -
非网易邮箱或要加默认收件人:在 profile 自己的
cordis.patch.yml里按id: email-notify覆盖(profile patch 在 bundle patch 之后合并;config 为整键替换,覆盖时请带上全部键):- id: email-notify name: '@zyfgood/dsh-email-notify' config: host: smtp.qq.com # IMAP 自动推导为 imap.qq.com port: 465 secure: true user: 'env:SMTP_USER' pass: 'env:SMTP_PASS' to: someone@example.com # 可选,默认收件人