Skip to content

89 task implemet role based email system#90

Merged
maneeshaxyz merged 3 commits intomainfrom
89-task-implemet-role-based-email-system
Nov 10, 2025
Merged

89 task implemet role based email system#90
maneeshaxyz merged 3 commits intomainfrom
89-task-implemet-role-based-email-system

Conversation

@Aravinda-HWK
Copy link
Copy Markdown
Collaborator

@Aravinda-HWK Aravinda-HWK commented Nov 6, 2025

📌 Description

This PR is to implement the role based email system.


🔍 Changes Made

  1. Add new tables to save role mail addresses and map them into real user mails.
  2. Update delivery service to save the mails.
  3. Update commands that relavant to retrieve the mails.

✅ Checklist (Email System)

  • Core IMAP commands tested (LOGIN, CAPABILITY, LIST, SELECT, FETCH, LOGOUT).
  • Authentication is tested.
  • Docker build & run validated.
  • Configuration loading verified for default and custom paths.
  • Persistent storage with Docker volume verified.
  • Error handling and logging verified
  • Documentation updated (README, config samples).

🧪 Testing Instructions

To test the server, use the instructions in the README in the test directory.


📷 Screenshots / Logs (if applicable)

image

⚠️ Notes for Reviewers

Still Silver side configuration was not done. Role mails and emails related to roles should be added by manually when testing.

@Aravinda-HWK Aravinda-HWK linked an issue Nov 6, 2025 that may be closed by this pull request
@maneeshaxyz maneeshaxyz merged commit 5d5e762 into main Nov 10, 2025
3 checks passed
@maneeshaxyz maneeshaxyz deleted the 89-task-implemet-role-based-email-system branch November 10, 2025 06:40
@Aravinda-HWK Aravinda-HWK self-assigned this Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] Implemet Role-Based Email System

2 participants