I need to prevent automatic field population when CRM leads are created from incoming emails, while keeping the auto-population functionality when manually selecting a contact/partner in the UI.
Example Scenario:
When people send emails to our CRM team alias (e.g., sales@company.com), Odoo automatically creates a lead and fills in various fields based on the sender's email and existing partner data.
Desired Behavior:
From Email: Create completely clean CRM leads with NO auto-populated contact information (only the email subject as the lead name)
Manual UI: Keep all existing auto-population when users manually select a contact/partner in the lead form
How can I accomplish this? I attempted to modify the message_new() functionality, but the automatic data population that occurs after receiving emails remained unchanged.
Thank you for your help!
I guess you're looking for https://github.com/odoo/odoo/blob/18.0/odoo/tools/mail.py#L927 ?