Hello, I'm trying to use cyrus to connect using [EMAIL PROTECTED] where domain1.tld might be one of several domains. I'm trying to do the lookup using:
sasl_sql_select: select accountuser.password from accountuser, virtual on accountuser.username=virtual.username where virtual.alias='[EMAIL PROTECTED]' When tested using the mysql client that select query does return a valid record. But when I try logging in that way using IMAP it reports: Nov 24 13:46:08 mailserver imap[11184]: cross-realm login [EMAIL PROTECTED] denied It would appear 'something' in the process is deciding to split apart the login username and then noticing it's not the 'correct' domain. The question is, what is making that decision and what data is it basing it's decision upon? The /etc/imapd.conf file defaultdomain: value does not appear to influence this. When I set it to the same 'domain1.tld' as one being requested it STILL complains about it being cross-realm. The hostname.domain of the box itself IS different. The box is on domain2.tld and the incoming request is for domain1.tld. So what gives here? What can I configure to let it login using what might be different domains? -Bill Kearney ---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
