Proton Bridge Email (age-encrypted) for Openclaw

A secure email automation tool for sending messages via Proton Mail Bridge using age-encrypted credentials.

boilerrat
v1.0.0
Feb 3, 2026
0
2.6k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install protom-bridge-email

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install protom-bridge-email using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Proton Bridge Email (age-encrypted)?

The Proton Bridge Email skill provides a secure framework for automated systems and AI agents to communicate using Proton Mail. By utilizing Proton Mail Bridge for local SMTP and IMAP, this skill ensures that communications remain within the Proton ecosystem while keeping credentials secure. A key benefit of this Openclaw Skills package is the implementation of age encryption, which protects your Bridge credentials at rest. This allows developers to integrate email capabilities into their agents without storing sensitive login information in plaintext on the filesystem.

Proton Bridge Email (age-encrypted) Use Cases

  • Dispatching automated daily reports or task summaries via a secure mailbox.
  • Sending real-time system alerts from headless servers or AI agents.
  • Managing agent-specific mailboxes with encrypted credential storage.
  • Enabling private outbound communication for workflows using Openclaw Skills.

How Proton Bridge Email (age-encrypted) Works

  1. Set up the Proton Mail Bridge on your local environment to enable SMTP/IMAP services.
  2. Generate a plaintext environment file containing your Bridge credentials and SMTP configurations.
  3. Encrypt the environment file using the age encryption tool and the provided script to secure it at the expected location.
  4. Execute the Python-based sender script which decrypts the secrets in memory and transmits the email through the local Bridge instance.

Proton Bridge Email (age-encrypted) Setup

Follow these steps to configure the skill for your Openclaw Skills environment:

# 1. Setup Proton Bridge (Linux) following references/proton-bridge-setup.md

# 2. Encrypt your temporary plaintext environment file
bash scripts/encrypt_env.sh /tmp/proton.env <your-age-public-key>

# 3. Dispatch a test email to verify configuration
python3 scripts/send_email.py \
  --to [email protected] \
  --subject "Test Email" \
  --body "Sent via Openclaw Skills."

Proton Bridge Email (age-encrypted) Data Schema & Taxonomy

The skill organizes its security and configuration data using the following taxonomy:

Data Point Location / Key Description
Encrypted Env ~/clawd/secrets/proton.env.age The age-encrypted credential file.
Age Identity ~/.config/age/keys.txt The private key used for decryption.
Email Secret PROTON_BRIDGE_PASS The specific Bridge-generated password.
Network Config SMTP_HOST, SMTP_PORT Local connection settings for the Bridge.

Proton Bridge Email (age-encrypted) Advanced Features

  • Zero-plaintext credential storage utilizing age encryption for high-security environments.
  • Built-in support for handling local self-signed certificates typical of Bridge instances.
  • Minimal footprint SMTP sender script optimized for Openclaw Skills automation.
  • Comprehensive reference documentation for headless Linux Proton Bridge installation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*