Connect email WebSocket directly to email.{domain} subdomain

Fixkamo-internal
Shipped
March 17, 2026 at 11:07 PM UTC
Author
kamo
Commit
d711682

Next.js rewrites cannot upgrade HTTP connections to WebSocket, causing the STOMP connection to silently fail after 3 retries. Now uses the same direct subdomain pattern as chat WebSocket (media.{domain}) — connects to email.{domain} which routes through Traefik with native WS support.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing