Email Validation - Contacts
by Kitworks Systems https://github.com/kitworks-systems/email-validationAvailability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 801 |
Technical Name |
kw_email_validation_contacts |
License | LGPL-3 |
Website | https://github.com/kitworks-systems/email-validation |
Versions |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 801 |
Technical Name |
kw_email_validation_contacts |
License | LGPL-3 |
Website | https://github.com/kitworks-systems/email-validation |
Versions |
Email Validation for Contacts
This module extends the base email validation functionality to validate email addresses for contacts (res.partner) in Odoo. It ensures that your contact database contains valid email addresses, reducing bounce rates and improving communication quality.
Key features include:
- Automatic validation of contact email addresses
- Visual indicators for email validation status directly on the email field
- Manual validation through action menu
- Automatic validation of existing emails upon module installation
Usage
Email Validation Status
The email field in contact forms will be color-coded based on validation status:
- Green: Valid email address
- Yellow: Email pending validation
- Red: Invalid email address
Manual Validation
To manually validate email addresses:
- Open a contact form or select contacts from the list view
- Click on the "Action" menu
- Select "Validate Email Address"
Batch Validation
To validate multiple contacts at once:
- Select multiple contacts in the list view
- Click on the "Action" menu
- Select "Validate Email Address"
Technical Details
- Validated Field: The standard
email
field in res.partner model - Implementation: Uses the kw.email.validation.mixin to inherit validation functionality
- Automatic Processing:
- New contacts are automatically queued for validation
- Existing contacts are validated upon module installation
- UI Integration:
- Color indicators directly on the email field
- Action menu integration for manual validation
Dependencies
- kw_email_validation: Base module providing core validation functionality
- contacts: Odoo Contacts module
Configuration
No additional configuration is required for this module.
Bug Tracker
Bugs are tracked on https://kitworks.systems/requests. In case of trouble, please check there if your issue has already been reported.
Maintainer
KitWorks Systems. Our web site: https://kitworks.systems
We can provide you further Odoo Support, Odoo implementation, Odoo customization, Odoo 3rd Party development and integration software, consulting services. Our main goal is to provide the best quality product for you.
For any questions contact us.
Please log in to comment on this module