dsh-email-reader
OAuth2-capable IMAP email reader for accounts where password authentication is disabled. Microsoft disabled Basic Auth for personal Outlook IMAP in 2024, so this plugin authenticates via refresh-token OAuth2 (XOAUTH2) with automatic token refresh, plus app-password login for Gmail through an optional local HTTP/SOCKS proxy. Registers list/read/search as ol_email_* so it can coexist with the market dsh-email plugin without tool-name clashes.
面向密码认证被禁用邮箱的 OAuth2 IMAP 读取插件:微软 2024 年起停用个人 Outlook 的 IMAP 基本认证,本插件改用 refresh-token OAuth2(XOAUTH2)自动续期,Gmail 走应用密码并可选本地 HTTP/SOCKS 代理;工具注册为 ol_email_*,可与市场版 dsh-email 共存不撞名。
How to install
dsh plugin add dsh-email-reader About
✉️ dsh-email-reader **DeepSeek Harness IMAP 邮件读取插件(OAuth2 版)** 基于 imapflow 连接任意 IMAP 邮箱,让模型具备读邮件的能力。 --- 简介 给 DeepSeek Harness 提供三个模型可调用的邮件工具:列邮件、读全文、服务端搜索。支持多账号、OAuth2 与代理。 npm 包名 dsh-email-reader(dsh-email 已被其他作者占用)。 解决的实际问题 **微软从 2024 年 9 月起停止了对个人 Outlook.com 账号 IMAP 的基本认证(用户名+密码,含应用密码),只接受 OAuth2。** 市面上多数邮件插件(含市场版 dsh-email)仍只支持密码登录,导致 Outlook 账号无法读取。本插件补上了这个缺口: 🔐 **OAuth2 / XOAUTH2**:refreshToken + clientId 自动换取 access token,无需手动授权,微软禁用密码认证的账号也能读 🌐 **HTTP/SOCKS 代理**:教育网 / 企业网直连 Google 被屏蔽时,可指定本地代理(如 http://127.0.0.1:7892)访问 Gmail 🧩 **与市场版 dsh-email 共存**:工具注册为 ol_email_*(ol = Outlook)前缀…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-08-20
- Created
- 2026-08-20
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh, dsh-plugin
Related plugins
mobile-mcp
mobile-next/mobile-mcp
Model Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
brave-search-mcp-server
brave/brave-search-mcp-server
Brave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
ms-365-mcp-server
softeria/ms-365-mcp-server
A Model Context Protocol (MCP) server for interacting with Microsoft 365 and Office services through the Graph API