proton-bridge-email
Send email through Proton Mail Bridge (localhost SMTP) using age-encrypted credentials. Use when setting up Proton Bridge for an agent mailbox, encrypting Bridge credentials (no 1Password), or sending automated emails (daily reports, alerts) via Proton Bridge.
Best use case
proton-bridge-email is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Send email through Proton Mail Bridge (localhost SMTP) using age-encrypted credentials. Use when setting up Proton Bridge for an agent mailbox, encrypting Bridge credentials (no 1Password), or sending automated emails (daily reports, alerts) via Proton Bridge.
Teams using proton-bridge-email should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/protom-bridge-email/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How proton-bridge-email Compares
| Feature / Agent | proton-bridge-email | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Send email through Proton Mail Bridge (localhost SMTP) using age-encrypted credentials. Use when setting up Proton Bridge for an agent mailbox, encrypting Bridge credentials (no 1Password), or sending automated emails (daily reports, alerts) via Proton Bridge.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Proton Bridge Email (age-encrypted) Authored by **Boilermolt + Boiler (Chris)**. Use Proton Mail Bridge for local SMTP/IMAP and keep credentials encrypted at rest with `age`. ## What this skill provides - A minimal SMTP sender: `scripts/send_email.py` - A helper to encrypt the Bridge env file: `scripts/encrypt_env.sh` - Setup notes: `references/proton-bridge-setup.md` ## Expected local secret location This skill assumes the encrypted env file is at: - `~/clawd/secrets/proton.env.age` And your age identity is at: - `~/.config/age/keys.txt` The encrypted file should contain at least: - `PROTON_EMAIL` - `PROTON_BRIDGE_USER` - `PROTON_BRIDGE_PASS` (Bridge “Use this password”, not your Proton web password) - `SMTP_HOST`, `SMTP_PORT`, `SMTP_SECURITY` ## Quick start 1) Set up Proton Bridge (Linux) → see `references/proton-bridge-setup.md`. 2) Create a temporary plaintext env file (e.g., `/tmp/proton.env`), then encrypt it: ```bash bash scripts/encrypt_env.sh /tmp/proton.env <age-public-key> ``` 3) Send a test email: ```bash python3 scripts/send_email.py \ --to you@example.com \ --subject "Test" \ --body "Sent via Proton Bridge." ``` ## Notes / gotchas - Bridge typically uses a local/self-signed cert for TLS on localhost. The sender script allows it. - Bridge must be running for localhost SMTP to work. - Do not commit or share secrets; only share the `.age` encrypted file if you intend to.
Related Skills
kit-email-operator
**AI-powered email marketing for Kit (ConvertKit)**.
proton-pass
Manage Proton Pass vaults, items (logins, SSH keys, aliases, notes), passwords, SSH agent integration, and secret injection into applications. Use when working with Proton Pass for password management, SSH key storage, secret injection (run commands with secrets, inject into templates), environment variable injection, or generating secure passwords. Supports vault/item CRUD, sharing, member management, SSH agent operations, TOTP generation, secret references (pass://vault/item/field), template injection, and command execution with secrets.
portable-email-manager
Lightweight email manager with IMAP/SMTP support, advanced search, folder management, and attachment detection. Works with Zoho, Gmail, Outlook, and any IMAP/SMTP provider.
shitty-email
Create and manage temporary disposable email inboxes
email-marketing-2
Build and execute email marketing campaigns for a solopreneur business.
homebridge
Control smart home devices via Homebridge Config UI X REST API. Use to list, turn on/off, adjust brightness, color, or temperature of HomeKit-compatible accessories. Supports lights, switches, thermostats, fans, and other Homebridge-managed devices.
email-sequence
When the user wants to create or optimize an email sequence, drip campaign, automated email.
langchain-email-agent
The `EmailAgent` class provides an AI-powered email composition and sending capability using LangChain.
apipick-email-checker
Validate email addresses using the apipick Email Validator API.
email-resend
Send and receive emails using the Resend API.
imap-smtp-email
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip.188.com.
Longbridge OpenAPI
Longbridge Securities OpenAPI SDK, supporting Hong Kong and US stock trading, real-time market data subscription, and account management.