We have alias’s setup such as sales@example.com and support@example.com
Inbound emails initially work properly, however if someone replies to an email it replaces the name and this propagates to the customers contact list and reeks havoc in all sorts of ways.
Customer emails support@example.com
Agen3 responds, support in the clients that see this email now re-associates support to Agent3 as the name for support@example.com
To make things worse anyone who has seen this email and now tries to email Agent3 will often go to support@example.com instead of Agent3@example.com
This causes extensive problems for example if we have an internal flash@example.com that goes to all team members. But if someone had replied to a flash email, their name like president@example.com gets re-written in mailboxes to be flash instead, and when someone intends an email to go to president it gets re-directed by the email client to send to flash@example.com instead.
I have seen multiple people describe this issue in tickets and community posts and there seems to be no real resolution other than building a custom fork or not using aliases at all and making all agents login to the same support email address at the same time.
Anyone who actually tries using mailcow’s alias implementation in an organizational setting will find it worse that useless.
I fail understand the reluctance for the mailcow to have a configurable display name for outbound alias emails.
If my observations are incorrect, out of date or there is a better solution available please let me know.