Closed PatchRanger closed 6 years ago
I would like to bring the example of the email marketing service elasticemail.com here. Here when we are sending emails from multiple domains, we create different sub-accounts.
I think this is a good feature - https://elasticemail.com/support/account-setup/sub-accounts One Main account to manage sub accounts Sub-accounts - as many as the domains from which you want to send emails. info@produc1.com, info@product2.com, info@support1.com are the multiple domains or even info@produc1.com, marketing@product1.com, support@product1.com are sub-accounts with different from and signature lines.
These could help in progress: #2403 together with #2424.
Description
Follow-up of https://github.com/mautic/mautic/pull/1319#issuecomment-224569388 and https://github.com/mautic/mautic/issues/1613#issuecomment-226851413 . The problem is that emails are sent nominally from Owners but in fact using the same email transport. It could cause troubles with deliverability as these emails could be considered as spam because of failed DKIM and SPF verification.
Proposed solution
Or, probably, it would be better to introduce new entity Site (or Domain), which is intended to aggregate all of the site-wide settings (including Email settings). In this case Owner should be a Site instead of a user.