RATIONALE
As multi-company tolerant alias domains will soon replace the usage of
configuration parameters, having them in base then replaced by more advanced
models in mail would be complicated to handle and not useful. Move those
ICP to 'mail' so that all mail configuration is done in that module.
SPECIFICATIONS
Move config parameter used for alias domains configuration in 'mail' module.
Base should be as simple as possible and let mail deal with mail server
complexity.
Move 'mail.{bounce/catchall}.alias' used with 'mail.alias.domain' to make
bounce and catchall emails. Move 'mail.default.from' as it will be integrated
into alias domains in some form.
Note that 'mail.default.from_filter' stays as an ICP in base as it is a
more global default parameter. It is used as default value in 'connect' when
no mail_server is used and no from_filter can be retrieved.
Some tests in 'base' are either fixed, either moved directly into 'mail'.
We now differentiate base behavior (without ICP) from configurable behavior
(with ICP in mail).
Task-3453347 (Mail: Move Mail ICP from Base to Mail)
Prepares Task-36879 (Mail: Support MultiCompany Aliases)
Part-of: odoo/odoo#130750
20 lines
589 B
Python
20 lines
589 B
Python
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
|
|
|
from . import test_ir_mail_server
|
|
from . import test_link_preview
|
|
from . import test_mail_activity
|
|
from . import test_mail_composer
|
|
from . import test_mail_full_composer
|
|
from . import test_mail_render
|
|
from . import test_mail_template
|
|
from . import test_mail_tools
|
|
from . import test_res_company
|
|
from . import test_res_partner
|
|
from . import test_res_users
|
|
from . import test_res_users_settings
|
|
from . import test_security
|
|
from . import test_uninstall
|
|
from . import test_update_notification
|
|
|
|
from .discuss import *
|