Claude Mail
Search the build
-
8ab06222026-07-16 chore: version bump v1.1.0 (session close — retire secret phrase, allowlist gate) -
4294bd62026-07-16 claude-mail: retire secret phrase — allowlist + DKIM is the gate -
3edd9952026-07-16 auto-save: 2026-07-16T09:12:20 (1 files) — lib.js -
69f2dae2026-07-03 chore: macstudio3 migration — reconcile from mac2 + repoint paths (stevestudio2→macstudio3, node/npm/npx→/opt/homebrew) -
26f2ff52026-06-27 claude-mail: accept PDF attachments too (Read renders them page-by-page) -
5ff95462026-06-27 claude-mail: pass image attachments to the headless claude run -
d59fd422026-06-25 claude-mail: self-heal — page Steve via CNCP+macOS+George when poller fails N times (mailbox-independent), auto-recover notice; restore probe.js -
ec9022a2026-06-25 claude-mail: add read-only inbox/sent audit diagnostics -
261df122026-06-25 claude-mail: tolerate spaces/case in secret phrase; restore after Purelymail password reset -
ed14dd72026-06-25 auto-save: 2026-06-25T15:04:49 (1 files) — tmp-godaddy-login.png -
5a18aa52026-06-25 auto-save: 2026-06-25T11:33:53 (1 files) — tmp-godaddy-login.png -
15ecdd02026-06-25 gate: drop bare spf=pass from anti-spoof set (keep DKIM/DMARC only — header-From-aligned) -
1a8facd2026-06-25 poller: guard against invoking claude on an empty prompt (empty body + subject) -
f2f1dc02026-06-25 gate: add RFC 3834 mail-loop breakers (auto-submitted/bulk/list/no-reply/own-address) before allowlist -
2afc0492026-06-25 mailer: archive every reply to IMAP Sent (best-effort) + read-only thread-dump tool -
92f13202026-06-25 docs: agentabrams.com Cloudflare migration package (DTD verdict C, validated record manifest + parity check) -
2c4c86b2026-06-25 claude-mail: email channel for Claude at claude@agentabrams.com (sender-gated, secret-phrase-locked, local access)
Authors
- Steve17
Agents used
Skills used
- /npm1
- /npx1
- /homebrew1
- /sent1
- /case1
- /bulk1
- /list1
- /no-reply1
- /own-address1
Creative ideas + design notes
4294bd6 · 2026-07-16 · claude-mail: retire secret phrase — allowlist + DKIM is the gate
Steve 2026-07-16: allowlisted senders (Dave + all George agent accounts) no longer need the Dust2026 subject phrase. The allowlist already hard-rejects non-allowlisted senders, so the phrase was a redundant second factor on trusted mail. Gate is now: on the allowlist AND DKIM/DMARC-aligned. (.env ALLOWED_SENDERS gained theagentabrams@gmail.com; .env is gitignored so not in this commit.)
5ff9546 · 2026-06-27 · claude-mail: pass image attachments to the headless claude run
Extract image/* parts from incoming mail, save to a temp dir, and hand the paths to claude -p so it can view them with the Read tool. Image-only emails (no text body) now get processed instead of bounced.