Integrated Email for the Modern Web.
MailLayer is a lightweight Chrome extension that intercepts mailto: links and auto-detects plain-text email addresses, instantly converting them into deep links for your preferred webmail client (Gmail, Outlook Web, or Yahoo Mail). It loads the deep-linked composition window either inside a native-feeling Pop-up Window or in the native Chrome Side Panel. No clunky desktop email clients, no tracking, and zero API integrations needed.
- Webmail Deep Linking: Automatically generate native compose links for Gmail, Outlook Web, or Yahoo Mail.
- Auto-Detection (Magic UX): Scans and transforms plain-text email addresses on any webpage into clickable MailLayer links.
- Smart Interception: Prevents disrupted browser redirects and clunky desktop app launches.
- Flexible UI Experiences: Load deep compose links directly in a borderless, focused Pop-up Window or the native Chrome Side Panel.
- High Compatibility & Low Scrutiny: Removed template and signature engines, Quill JS, and OAuth2/identity permissions. Requires minimal permissions and least approvals for fast Chrome Web Store listing.
- Site Exclusions: Easily blocklist specific domains where you want to disable auto-detection.
- Event Delegation & Auto-Detect: Catches all interactions at the document level and scans for plain-text email addresses via Content Scripts.
- declarativeNetRequest (DNR): Strips
X-Frame-OptionsandContent-Security-Policyheader constraints to allow seamless loading of Gmail, Outlook, or Yahoo Mail compose editors directly within the Side Panel iframe. - No Middleman Servers: Complete privacy. Direct communication between your browser and your preferred email providers.
- Clone this repository.
- Open Chrome and navigate to
chrome://extensions. - Enable Developer mode in the top right corner.
- Click Load unpacked and select the
extensionfolder. - Configure your Preferred Provider and Experience inside the Settings options page.
MIT License - see LICENSE for details.