I found the solution by setting values in /etc/imapd.conf defaultdomain: domain2.tld virtdomains: on This properly allows connecting user at domain1.tld along with user at domain2.tld without the cross-realm errors. -Bill Kearney