dsh-email-reader
Run the following command in DeepSeek Harness:
dsh plugin install huaxiren6/dsh-email-reader
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install huaxiren6/dsh-email-reader in your DeepSeek Harness terminal to install the plugin; the source code is hosted at https://github.com/huaxiren6/dsh-email-reader .
About this plugin
Since September 2024 Microsoft has cut off basic username-and-password IMAP authentication for personal Outlook.com accounts, leaving OAuth2 as the only supported channel. Most existing mail plugins still depend on plain passwords, which leaves Outlook users unable to have their models read email at all. dsh-email-reader plugs exactly that gap: it lets a DeepSeek Harness model access Outlook or any other IMAP mailbox through a secure OAuth2 flow.
The plugin exposes three model-callable tools. ol_email_list returns recent inbox messages with sender, subject, date, and flags; ol_email_read fetches a single message in full and auto-parses the MIME body; ol_email_search performs server-side IMAP full-text search ordered newest first. Authentication accepts a refresh token plus client ID to obtain an access token automatically, and also falls back to a conventional password or app-specific password for providers that still allow it. An optional HTTP or SOCKS proxy setting covers environments where direct access to overseas mail services is blocked by campus or corporate firewalls. Every tool supports an accounts array for multi-account switching and returns a uniform ok field, so a misconfiguration simply yields an error payload instead of throwing an exception into the host session.
The plugin is best suited for three groups: individuals whose primary mailbox is Outlook and who are now forced onto OAuth2 by Microsoft; users on campus or corporate networks that require a proxy to reach Gmail or other foreign mail services; and power users who want to juggle several mailboxes inside one Harness. Tool names carry the ol_ prefix, so the plugin coexists cleanly with the market dsh-email plugin (email_ prefix)—install both and let each handle its own mailbox.
Screenshots
Use Cases
- Have the model list recent Outlook inbox emails and summarize them
- Search Gmail for invoice-related messages through a local proxy on a campus network
- Manage a corporate Outlook mailbox and a personal Gmail account side by side
Best For
- Personal Outlook users forced onto OAuth2 by Microsoft and unable to use password login
- Users on campus or corporate networks that need a proxy to reach overseas mail services
- Power users who want to manage multiple mailboxes inside one Harness
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.