There is a huge bug with mail contacts.
Problem #1
I currently manage 4 separate domains using Zoho Mail. All 4 domains are in my Organization, since I am the super admin for all them, and need to control their mail accounts and administration. There is a GIANT FLAW in the way that contacts work. Members of one domain
CAN SEE AND INTERACT WITH members of another domain!! This means that my customers know
WHO MY OTHER CUSTOMERS ARE. This is unacceptable! I do not want my users to know about each other. Mail contacts should only be visible to members of the
SAME DOMAIN,
NOT members of
OTHER DOMAINS. This is HUGE, and must be fixed as a priority.
Problem #2
To avoid the problem above, I have disabled Contacts for everyone under "User Access". However, this caused a new problem. The icon for Contacts is still visible in the user's Zoho Mail interface on the left, but if the user clicks on the icon, the main content in the middle of the page does not change at all. Additionally, if you click on "New Contact", what will actually happen is whatever the button was set to before it was switched to "New Contact". In other words, if you are on the Mail page, and click on the Contacts icon on the left, then the button in the middle column will change to "New Contact" from "New Mail". Clicking on "New Contact" will actually cause the "New Mail" popup to show instead. This is a UI breaking bug that must be addressed.
Problem #3
Disabling contacts for each user, still allows users to search and find users from other domains in the chat window. In other words, if user "
bob@mydomain.com", types in the email of another user from another domain in the chat window, such as "
steve@myotherdomain.com", the user "
bob@mydomain.com" can view and interact with "
steve@myotherdomain.com". This is unwanted in every way imaginable.
I reported Problem #1 to customer service, and below is the email I received back:
If user joined in org, he will have access to see other contacts in org. It cannot be restricted to see other contacts. If you want to make set of members alone, you can create a group and invite members whoever you want them to join.
I have no idea what this means. Creating groups does not prevent users from viewing all the organization users in the Contacts list. Even if it did, this should not be an acceptable solution as every new user added to the system would require multiple steps to keep the contacts hidden.
There is absolutely no reason why members of one domain should be able to view members of another domain. I have no idea why Zoho Mail was engineered this way.
Please fix this ASAP.
Thanks!