augustin.ai.
Goal
Migrate all email from three external accounts into Stalwart and consolidate onto a single@augustin.ai address. Stop using Gmail entirely.
Accounts
| # | Address | Role | Backend | Action |
|---|---|---|---|---|
| 1 | augustin@augustin.ai | New primary address | Stalwart | Already exists (catch-all) |
| 2 | root@augustin.ai | Admin/private alias | Stalwart | Keep as internal alias, don’t give out |
| 3 | gus.marcin@gmail.com | Throwaway / in-person | Gmail | Export → import → forward → phase out |
| 4 | augustinmarcin0@gmail.com | Apple ID, iCloud Hide My Email | Gmail | Export → import → forward → change Apple ID later |
| 5 | amarcin@ucsc.edu | Student discounts | Google Workspace (likely) | Export → import → keep account alive |
New Address
The public-facing primary address will beaugustin@augustin.ai. The catch-all (*@augustin.ai) is already configured, so this works immediately — no Stalwart changes needed. The root@ alias stays as a private/admin address.
Going forward, the catch-all means you can give out per-service addresses like amazon@augustin.ai, github@augustin.ai, etc. They all land in the same inbox.
Checklist
Phase 1: Export from Gmail
-
Google Takeout —
gus.marcin@gmail.com- Go to takeout.google.com (signed into this account)
- Click “Deselect all”, then check only Mail
- Click “All Mail data included” — leave all labels selected
- Next step → ZIP, 2GB file size, email download link
- Wait for export (hours to days), download ZIP(s)
- Transfer to i3:
scp ~/Downloads/takeout-*.zip i3:~/apps/stalwart/import/
-
Google Takeout —
augustinmarcin0@gmail.com- Same steps as above, signed into this account
-
Google Takeout —
amarcin@ucsc.edu- Go to takeout.google.com (signed into UCSC account)
- If Google Takeout is available (some schools disable it), same steps as above
- If not available, check if UCSC offers an alternative export or skip this one
Phase 2: Import into Stalwart
Once the ZIP files are on i3, tell Kiro. The import process for each account:- Import
gus.marcin@gmail.comarchive - Import
augustinmarcin0@gmail.comarchive - Import
amarcin@ucsc.eduarchive (if exported) - Verify email counts and spot-check messages
Phase 3: Set up forwarding
Forward all new mail from old accounts toaugustin@augustin.ai:
-
gus.marcin@gmail.com→ Gmail Settings → Forwarding → addaugustin@augustin.ai→ confirm → set to forward and keep a copy -
augustinmarcin0@gmail.com→ same steps -
amarcin@ucsc.edu→ check if forwarding is available in school Google Workspace settings - Test each — send a test email to each old address, confirm it arrives in Stalwart
Phase 4: Update accounts
Gradually change your email on services from old addresses toaugustin@augustin.ai:
- Start with high-priority accounts (banking, cloud providers, etc.)
- Update social media, shopping, subscriptions
- For iCloud Hide My Email addresses — these will keep forwarding to
augustinmarcin0@gmail.comwhich forwards to Stalwart, so they work without changes - Change Apple ID email to
augustin@augustin.ai(do this last, once Stalwart is fully trusted)
Phase 5: Cleanup
- After 3–6 months with no issues, disable forwarding and stop checking Gmail
- Keep Gmail accounts alive (don’t delete) — some services may still have them on file
- Keep UCSC account alive for student discounts
Notes
- All mail imports into the Inbox folder. Gmail labels don’t map to IMAP folders, so everything lands flat. This is fine for an archive.
- The catch-all means any
*@augustin.aiaddress works immediately. No need to configure aliases. - Stalwart stores email blobs in Backblaze B2, so large imports won’t fill up local disk.
- If a Takeout export is very large (10GB+), the import may take a while.
stalwart-clisupports concurrent imports and can resume if interrupted.