Files
Knee Cola db92d157c5 feat: create email-server-worker workspace
Initialize workspace for email server worker service
- Polls MongoDB for email status changes
- Sends verification and notification emails
- Updates email statuses
- Runs as standalone background worker

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 19:47:13 +01:00

719 B

Email Server Worker

This workspace contains the email server worker service for the Evidencija Režija tenant notification system.

Purpose

This service manages email operations by:

  • Polling MongoDB for email status changes
  • Detecting unverified tenant emails (EmailStatus.Unverified)
  • Sending verification emails to tenants
  • Updating email status to VerificationPending
  • Sending scheduled notifications (rent due, utility bills)

Architecture

This is a standalone background worker service that:

  • Runs independently from the Next.js web-app
  • Communicates via the shared MongoDB database
  • Integrates with email service provider (e.g., Mailgun, SendGrid)

Setup

TBD

Environment Variables

TBD