protonmailRead, search, and scan ProtonMail via IMAP bridge (Proton Bridge or hydroxide). Includes daily digest for important emails.
Install via ClawdBot CLI:
clawdbot install durchblick-nl/protonmailRequires:
Access ProtonMail via IMAP using either:
# Pull and run
docker run -d --name=protonmail-bridge \
-v protonmail:/root \
-p 143:143 -p 1025:25 \
--restart=unless-stopped \
shenxn/protonmail-bridge
# Initial login (interactive)
docker run --rm -it -v protonmail:/root shenxn/protonmail-bridge init
# Then: login β enter credentials β info (shows bridge password) β exit
# Install
git clone https://github.com/emersion/hydroxide.git
cd hydroxide && go build ./cmd/hydroxide
# Login
./hydroxide auth your@email.com
# Run as service
./hydroxide serve
Create config file at ~/.config/protonmail-bridge/config.env:
PROTONMAIL_HOST=127.0.0.1
PROTONMAIL_PORT=143
PROTONMAIL_USER=your@email.com
PROTONMAIL_PASS=your-bridge-password
Or set environment variables directly.
# List mailboxes
protonmail.py mailboxes
# Show recent inbox
protonmail.py inbox --limit 10
# Show unread emails
protonmail.py unread
# Search emails
protonmail.py search "keyword"
# Read specific email
protonmail.py read 123
The daily-scan.py script identifies important emails based on:
Configure important patterns in the script or via environment variables.
Recommended Sieve filter for auto-sorting:
require ["fileinto", "imap4flags"];
# Important emails - flag them
if anyof (
address :contains "From" ["@bank", "@government"],
header :contains "Subject" ["Urgent", "Dringend", "Belangrijk"]
) {
addflag "\\Flagged";
}
# Newsletters - auto-read and move
if anyof (
address :contains "From" "newsletter@",
address :contains "From" "noreply@"
) {
addflag "\\Seen";
fileinto "Newsletter";
stop;
}
Generated Mar 1, 2026
Financial institutions can use this skill to automatically scan ProtonMail inboxes for important emails from banks, government agencies, or regulatory bodies. It helps in flagging urgent communications like transaction alerts or compliance updates, ensuring timely responses and reducing manual oversight.
Schools and universities can deploy this skill to filter and prioritize emails from students, parents, or administrative bodies. By using Sieve filters, it can automatically sort newsletters, flag important announcements, and maintain organized inboxes for staff, improving communication efficiency.
Distributed teams can integrate this skill to manage shared ProtonMail accounts via IMAP, allowing members to search, read, and monitor emails collaboratively. It supports daily digests to highlight critical messages, ensuring no important updates are missed in fast-paced environments.
Healthcare providers can utilize this skill to scan ProtonMail for patient inquiries, appointment reminders, or urgent medical updates. By setting up filters for keywords like 'urgent' or specific sender domains, it helps prioritize responses and maintain secure, organized patient communications.
E-commerce businesses can employ this skill to automate the processing of customer emails, such as order confirmations or support tickets, through ProtonMail. It enables quick searches for specific issues and flags high-priority messages, streamlining support workflows and improving response times.
Offer a managed service where businesses pay a monthly fee to have their ProtonMail accounts monitored and organized using this skill. This includes automated scanning, filtering, and daily digests, reducing manual email handling and improving productivity for clients.
Provide consulting services to help organizations set up and customize this skill with Proton Bridge or hydroxide, ensuring secure IMAP integration. This includes configuration, Sieve filter design, and training, targeting industries with high security needs like finance or healthcare.
License this skill as a white-label solution for IT service providers or software vendors to integrate into their own products. They can rebrand it to offer email automation features to their customers, expanding their service offerings without developing from scratch.
π¬ Integration Tip
Ensure Proton Bridge or hydroxide is properly configured with Docker or as a service, and set up the config.env file with correct credentials to avoid connection issues.
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
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.
Gmail API integration with managed OAuth. Read, send, and manage emails, threads, labels, and drafts. Use this skill when users want to interact with Gmail. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Automatically logs into email accounts (Gmail, Outlook, QQ Mail, etc.) and generates daily email summaries. Use when the user wants to get a summary of their emails, check important messages, or create daily email digests.
Fetch content from Feishu (Lark) Wiki, Docs, Sheets, and Bitable. Automatically resolves Wiki URLs to real entities and converts content to Markdown.
Manage Feishu (Lark) calendars by listing, searching, checking schedules, syncing events, and marking tasks with automated date extraction.