David, I just wanted to clarify one point here. We did not advise you to have separate IIS configurations for each domain. In fact, having more than one IIS site for SmarterMail will lead to a variety of issues as I pointed out on your ticket.
That said, you will require hostnames/SSL set up for each domain per Douglas' response above (the three criteria he noted) if you want MAPI/EAS/EWS to work properly. If your only concern is IMAP though these are less important.
Going forward though, per my latest followup on your ticket, this looks to be an authentication issue involving the Thunderbird install you are testing from. It is currently passing an empty string for username and password during AUTH LOGIN, and this is failing the account setup in general. This may be due to your testing taking place on the server itself rather than a client connecting.
Kyle Kerst
IT Coordinator
SmarterTools Inc.
www.smartertools.com