Skip to content

Conversation

@sudosystem-git
Copy link

Description

This module provides professional email account management for Odoo 19.0 with docker-mailserver integration.

Features

  • Email account creation/management with SMTP/IMAP configuration
  • Secure password management with PBKDF2-SHA512 hashing
  • Docker-mailserver integration with atomic file operations
  • User integration and automatic mailbox creation
  • Activity tracking and comprehensive audit logging
  • Two-step password verification wizard
  • Rate limiting and security enhancements
  • 70+ automated tests with 85% code coverage
  • Multi-language support (French included)

Technical Details

  • Compatible with Odoo 19.0
  • LGPL-3 license
  • Comprehensive test suite
  • Enterprise-grade security features

To Test

  1. Install the module in Odoo 19.0
  2. Configure mail domain and server settings in Settings → General Settings → Mail Server Manager
  3. Create mail accounts and link to users
  4. Test password change wizard
  5. Verify docker-mailserver integration

Author

@sudosystem-git sudosystem-git force-pushed the 19.0-add-mail-server-manager branch from 33685c7 to 2f92baf Compare January 17, 2026 15:27
This module provides complete integration between Odoo and Docker Mailserver
for managing professional email accounts.

Features:
- Automatic email account creation/deletion synced with Docker Mailserver
- SMTP and IMAP server auto-configuration
- Password management with secure hashing
- Email sending limits and quotas
- User-friendly wizards for password changes
- Full OCA compliance (pylint, pre-commit)

Co-authored-by: KHALID SAHIH <khalid.sahih@sudosystem.com>
@sudosystem-git sudosystem-git force-pushed the 19.0-add-mail-server-manager branch from 37fef91 to 05e119f Compare January 17, 2026 16:18
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.

1 participant