ultisuite-backend/internal/mail/smtp
R3D347HR4Y 65fc9e517a Implement outbox management features with scheduling and attachment support
- Added new API endpoints for sending, rescheduling, and canceling scheduled outbox messages.
- Implemented outbox processing logic to handle attachments and manage message statuses.
- Introduced a dead-letter strategy for failed outbox messages, enhancing reliability.
- Updated database schema to support new outbox statuses and dead-letter entries.
- Enhanced unit tests for outbox functionalities, ensuring robust error handling and validation.
- Improved attachment handling in the outbox processor to support inline and regular attachments.
2026-05-22 17:46:30 +02:00
..
attachments_test.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
attachments.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
circuit_test.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
circuit.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
guarded_sender.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
mime_test.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
mime.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
outbox_test.go Add mail attachment and draft management features 2026-05-22 17:14:36 +02:00
outbox.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00
retry_test.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
retry.go Enhance mail API with rate limiting, idempotency, and attachment management 2026-05-22 17:19:16 +02:00
sender.go Implement outbox management features with scheduling and attachment support 2026-05-22 17:46:30 +02:00