Task #20: Mailcow Email Server on Billing VPS — COMPLETE #136

Open
opened 2026-03-21 02:32:22 -05:00 by mkrause612 · 0 comments
Owner

Task #20: Mailcow Email Server on Billing VPS — COMPLETE

Time Estimate: 2-3 hours (actual: ~3 hours)

Documentation: docs/tasks/ (see operations manual)


Time: 2-3 hours (actual: ~3 hours)
Status: DEPLOYED — March 15, 2026 (ahead of April 1 target)
Deployed By: Chronicler #31
Documentation: docs/tasks/mailcow-email-server-on-nc1/

Professional @firefrostgaming.com email on Billing VPS. Self-hosted, $120/year saved, eliminates Plesk.

Deployment Summary:

  • Mailcow running on Billing VPS (38.68.14.188)
  • Nginx proxy on ports 8080/8443 (shares server with Paymenter)
  • SSL cert via Let's Encrypt (expires 2026-06-14, auto-renews)
  • ClamAV disabled (RAM conservation on 1.9GB server)
  • DKIM, SPF, DMARC, autodiscover/autoconfig all configured
  • Outbound delivery verified (mail-tester.com + Gmail)
  • Daily backup cron at 3am
  • Inbound delivery — DNS propagating, Gmail retry pending

Mailboxes: michael, megan, holly, hello, noreply, support
Aliases: frostystyle, gingerfury, unicorn20089, admin, billing, webmaster

Next steps: Ghost SMTP, Paymenter SMTP, resend Holly's Ghost invite



Source: docs/core/tasks.md (Task #20)

### Task #20: Mailcow Email Server on Billing VPS — ✅ COMPLETE **Time Estimate:** 2-3 hours (actual: ~3 hours) **Documentation:** `docs/tasks/` (see operations manual) --- **Time:** 2-3 hours (actual: ~3 hours) **Status:** ✅ DEPLOYED — March 15, 2026 (ahead of April 1 target) **Deployed By:** Chronicler #31 **Documentation:** `docs/tasks/mailcow-email-server-on-nc1/` Professional @firefrostgaming.com email on Billing VPS. Self-hosted, $120/year saved, eliminates Plesk. **Deployment Summary:** - ✅ Mailcow running on Billing VPS (38.68.14.188) - ✅ Nginx proxy on ports 8080/8443 (shares server with Paymenter) - ✅ SSL cert via Let's Encrypt (expires 2026-06-14, auto-renews) - ✅ ClamAV disabled (RAM conservation on 1.9GB server) - ✅ DKIM, SPF, DMARC, autodiscover/autoconfig all configured - ✅ Outbound delivery verified (mail-tester.com + Gmail) - ✅ Daily backup cron at 3am - ⏳ Inbound delivery — DNS propagating, Gmail retry pending **Mailboxes:** michael, megan, holly, hello, noreply, support **Aliases:** frostystyle, gingerfury, unicorn20089, admin, billing, webmaster **Next steps:** Ghost SMTP, Paymenter SMTP, resend Holly's Ghost invite --- --- **Source:** `docs/core/tasks.md` (Task #20)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: firefrost-gaming/firefrost-operations-manual#136