Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Oxill Mail

oxilldatoxilldat18 downloads

Experimental desktop IMAP and SMTP email client for Obsidian.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Desktop email client for Obsidian. Oxill Mail connects directly to IMAP and SMTP servers, keeps mail current through IMAP IDLE events, and provides a native three-column mail view.

[!WARNING] Early Access / experimental release. Oxill Mail 0.1.0 is an early public build intended for testing. It may contain bugs, incomplete workflows, provider-specific incompatibilities, and destructive IMAP edge cases. Start with a non-critical mailbox and verify important actions in your regular mail client.

Current milestone

  • multiple IMAP account configuration;
  • passwords stored through Obsidian SecretStorage, never in data.json;
  • automatic IMAP IDLE updates with a periodic fallback sync;
  • vault-scoped IndexedDB cache that restores folders and messages immediately and refreshes only UID/flag changes in the background;
  • mailbox discovery, inbox counters and the latest 100 messages;
  • sanitized HTML and plain-text message reading;
  • read/unread and flagged message state;
  • moving, copying, deleting and restoring messages;
  • creating, renaming and deleting custom mailboxes;
  • SMTP composing with IMAP copies in Drafts and Sent;
  • reply, reply-all and forward flows with thread headers;
  • Bcc, outgoing file attachments and attachment saving into Почта/Вложения;
  • reopening and replacing existing drafts instead of creating duplicate copies;
  • incremental loading of older messages in batches of 100;
  • quick filters for unread, starred and attachment-bearing messages;
  • multi-selection with bulk read, unread, star, unstar, move and delete actions;
  • saving a message as a Markdown note in the Почта vault folder;
  • deterministic sender initials and optional local photos from Person Network notes matched by the email property;
  • Russian and English UI;
  • desktop-only operation without telemetry or third-party proxy servers.

OAuth and local full-text indexing are not implemented yet. Remote images in HTML messages are blocked by default. Restoring a message from Trash moves it to Inbox because standard IMAP does not preserve its previous mailbox. The local cache is device-only and is not written to Markdown, plugin data.json, or vault sync files.

Installation

Oxill Mail is currently distributed as an Early Access build and is not yet listed in the Obsidian community directory.

Install with BRAT:

  1. Install and enable the BRAT community plugin.
  2. Choose Add beta plugin in BRAT settings.
  3. Enter https://github.com/oxilldat/oxill-mail.
  4. Enable Oxill Mail under Settings → Community plugins.

Manual installation:

  1. Download the archive from the 0.1.1 Early Access release.
  2. Extract main.js, manifest.json, and styles.css into <vault>/.obsidian/plugins/oxill-mail/.
  3. Restart Obsidian or reload community plugins.
  4. Enable Oxill Mail under Settings → Community plugins.
  5. Add an account in the plugin settings. Many providers require a separate application password.

Privacy and security

  • Connections go directly from the desktop plugin to the configured IMAP and SMTP servers.
  • Passwords are stored through Obsidian SecretStorage, not in data.json or Markdown.
  • There is no telemetry, advertising, external proxy, or Oxill cloud service.
  • Email bodies and recent mailbox metadata are cached locally in vault-scoped IndexedDB storage on the current device.

Feedback

When reporting a problem, include the provider, the affected action, the visible error message, and whether the same action works in the provider's regular mail client. Never include passwords, application passwords, or private message contents.

Development

npm run check
npm test
npm run build

The plugin requires Obsidian 1.13.0 or newer because credentials use the public SecretStorage API.

HealthExcellent
ReviewSatisfactory
About
Run a desktop email client inside Obsidian that connects to IMAP and SMTP and shows a native three-column mail view. Sync via IMAP IDLE (with fallback), read sanitized HTML or plain text, compose via SMTP with drafts/sent copies, manage folders and messages, perform bulk actions and save messages as Markdown; test cautiously—early‑access build may contain bugs.
IntegrationsAttachmentsFiles
Details
Current version
0.1.1
Last updated
4 days ago
Created
4 days ago
Updates
2 releases
Downloads
18
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
oxilldatoxilldatoxill
GitHuboxilldat
t.me
  1. Community
  2. Plugins
  3. Integrations
  4. Oxill Mail

Related plugins

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

Custom Attachment Location

Customize attachment location with variables($filename, $data, etc) like Typora.

Pixel Perfect Image

Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, and much more.

Claude Code IDE

Connect your vault to Claude Code and share editor context with the CLI.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.