Features
01
Dolnexus
Complete Functional Scope
Email connection & security (technical foundation)
π Modern email connections
- IMAP / SMTP connections
- Support for:
- SSL
- STARTTLS
- No-validate certificate
- Full compatibility with Exchange / Office365
- Full compatibility with Gmail API
- Real-time connection testing
π Credential security
- Encrypted password storage (libsodium)
- Encryption key stored in Dolibarr documents directory
- One encryption key per email account
- No plaintext passwords in database
- Automatic key creation during module initialization
Email account management
π¬ Multi-mailbox support
- Multiple mailboxes per user and group
- Mailbox number & display name
- Enable / disable per mailbox
- Fine-grained user-level configuration
π Folder tree management
- Dynamic IMAP folder discovery
- Subfolder support
- Folder normalization:
- Inbox
- Sent
- Drafts
- Trash
- Junk
- Archives
- Intelligent folder mapping
- Tree-based display (business logic driven, not simple UL/LI)
Incoming email handling
π₯ Synchronization
- IMAP email fetching
- Support for flags:
- Seen / Unseen
- Answered
- Flagged
- Recent
- IMAP UID management
- Duplicate detection
- Robust behavior with Exchange servers
π§ Advanced parsing
- Full MIME parsing
- Encoding support:
- UTF-8
- quoted-printable
- uncommon legacy encodings
- Reliable subject decoding
- Attachment handling
- Message-ID preservation
Outgoing email handling
βοΈ SMTP sending
- Secure SMTP sending
- Real mailbox identity (From)
- Reply-To management
π€ Sent folder synchronization
- Automatic copy to Sent folder
- Exchange compatibility (
imap_append+ UID) - Message-ID based lookup
- Handling of inconsistent UID behaviors
Email β Dolibarr object linking (core business feature)
π Object association
- An email can be linked to:
- Third parties
- Contacts
- Commercial proposals
- Orders
- Invoices
- Projects
- Tickets
- Leads (central use case)
β‘ Fast linking
- AJAX-based linking (no page reload)
- Smart object search
- Multiple object linking
- Unlinking support
Lead management (DolNexus-specific)
π© Emails β Leads
- Automatic lead association
- Full conversation history
- Direct display inside thirdparty card
π Notifications
- Automatic emails to key accounts
- Status tracking:
- sent
- accepted
- rejected
- Detailed logs
- Detection of leads without linked mailbox
User interface (UX)
π§ Embedded ERP webmail
- Modern interface inside Dolibarr
- No horizontal scrolling
- Optimized email list layout
- Clear separation:
- list
- reading pane
- object linking
π§© UI components
- Pagination selector
- Split-page mode (list / reading)
- Show / hide left menu button
- Responsive interface
- Properly synchronized Select2 widgets
Contextual display inside Dolibarr
π Object pages integration
- βLinked emailsβ block at bottom of listings
- Conditional display
- Chronological history
- Direct message access
βοΈ Admin configuration
- Enable display per object type
- Select pages where it appears
- Enable / disable automatic actions
Storage & database layer
ποΈ Stored data
- Email metadata (not raw content unless required)
- IMAP UID
- Message-ID
- IMAP flags
- Object links
- Attachments
π§± Robustness
- Complex insert/update handling
- Duplicate prevention
- Multi-entity Dolibarr support
