Commit Graph

7 Commits

Author SHA1 Message Date
a4c5b24f20 Add prominent Gmail build callouts to AGENTS.md
Call out two facts that already caused a confusing failure, before the
build phases begin:

1. Force IPv4 for every Gmail connection (IMAP and SMTP).
2. The source address header is X-Pm-Original-To; never use Delivered-To.

Additive only. No FR id, phase id, or other section is changed.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-11 19:53:02 +11:00
9efa9e9c89 Track cmd/email-agent/main.go (fix .gitignore shadowing)
The unanchored `email-agent` ignore rule matched the `cmd/email-agent/`
directory as well as the root build artifact, so the service entry point was
never committed and a fresh clone could not build. Anchor the rule to the repo
root (`/email-agent`).

This completes the Phase 1.1 tracked tree (AUD-58): entry point, config, SQLite
store, HTTP server, Dockerfile and compose.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-11 19:13:32 +11:00
ce2b8ac18f docs: phase 1 deploy runbook for mail.lab.audasmedia.com.au
Capture the AUD-60 deploy facts (port 8790, Caddy on .35, wildcard DNS,
reload command) as a repo runbook. Prepared for AUD-61; do not execute
until AUD-58 and AUD-59 are done.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-10-11 19:12:54 +11:00
5e89c1118f Note send-as: reported set up, confirm at Phase 5 2026-10-11 19:07:15 +11:00
fa340a6cb5 FR-2 confirmed: source address is X-Pm-Original-To (PurelyMail); forwarding verified 2026-10-11 18:57:26 +11:00
93f61d9aef Mail access: IMAP + app password (IPv4 only), not Gmail API 2026-10-11 18:40:16 +11:00
a69aaa3f80 Initial spec: AGENTS.md build spec + archived original notes 2026-10-11 17:24:15 +11:00