Skip to content

[ADD] mail_server_manager: Professional email account management#3494

Open
sudosystem-git wants to merge 1 commit intoOCA:19.0from
sudosystem-git:19.0-add-mail-server-manager
Open

[ADD] mail_server_manager: Professional email account management#3494
sudosystem-git wants to merge 1 commit intoOCA:19.0from
sudosystem-git:19.0-add-mail-server-manager

Conversation

@sudosystem-git
Copy link
Copy Markdown

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

1 participant