Relationships
#3932 Disable the inbox notification email ("You have received a notification in Swamp Club")
Opened by keeb · 10/25/2026· Shipped 10/25/2026
Description
Every new inbox notification (targeted messages, admin broadcasts, Lab mentions, issue shipped/closed) enqueues a blanket Resend email, "You have received a notification in Swamp Club", with an "Open your inbox" CTA. This shipped in #1296 and we want it turned off. The in-app inbox stays as it is; only the email goes.
Where it lives
lib/app/send-inbox-email.ts: subject line andenqueueInboxEmails- Enqueue call sites:
lib/app/send-system-message.ts,lib/app/admin-message-log.ts,lib/app/process-mentions.ts,lib/app/notify-issue-resolved.ts - Queue + drain:
lib/infrastructure/mongo-inbox-email-queue.ts(inbox_email_queue),lib/infrastructure/inbox-email-queue-watcher.ts
Expected
A new inbox notification produces no email. Nothing is enqueued, so no backlog builds up that would send if the feature came back. Rows already in inbox_email_queue must not send either. The drain drops rows older than 3 days, but anything newer than that is still waiting to go out.
Steps to reproduce
- Send an operative a system message, @-mention them in a Lab issue, or ship an issue they authored.
- The operative gets the "You have received a notification in Swamp Club" email.
Environment
Production swamp-club.com, with RESEND_API_KEY and the unsubscribe secret set (that is what gates the drain).
Shipped
Click a lifecycle step above to view its details.
system commented 10/25/2026, 7:08:35 PM
Classified automatically when this issue was filed.
- Type: Feature
- Source: Swamp Club
If you feel this classification is incorrect, add a ripple to tell us so.
Sign in to post a ripple.