This is bad for a variety of reasons:
- Phishing. What happens if you get mail from a domain called imrbint.com? Well, it is official Indian Airlines mail, but it sure doesn't look like it. Making six domains responsible for getting in touch with customers makes it very difficult to get customers to identify phishing attacks, since you don't even have to spoof the email sender for the customer to take your mail seriously.
- Branding. Six domains clearly makes it hazy which website to go to.
- Confusing for the customer. If you have a query, do you expect the customer to look up this giant table? Or would you rather point them to a mailbox email@example.com, so that it gets routed internally, and someone from the company responds?
- Impossible to remember: firstname.lastname@example.org. Who thought up iacshq? Why not ialccsqhwo? How impossibly complicated can one make a helpline email address?