Hi,
Let me know whether this should move to the dev forum.
Investigating this further revealed that saslauthd is making a SOAP auth call with the domain stripped off the user name and gets back an authentication failure msg:
POST /service/soap/ HTTP/1.1
Host: host
Pragma: no-cache
Accept: */*
Content-Type: text/xml
Content-Length: 299
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Header><context xmlns="urn:zimbra"><nosession/></context></soap:Header ><soap:Body><AuthRequest xmlns="urn:zimbraAccount"><account by="name">testuser</account><password>testpasswd</password></AuthRequest></s oap:Body></soap:Envelope>
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Content-Length: 362
Date: Mon, 10 Oct 2005 17:42:40 GMT
Connection: close
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><soap:Fault><soap:Code><soap: Value>soap:Sender</soap:Value></soap :Code><soap:Reason><soap:Text>authentication failed for testuser</soap:Text></soap:Reason><soap

etail><Error xmlns="urn:zimbra"><Code>account.AUTH_FA ILED</Code></Error></soap

etail></soap:Fault></soap:Body></soap:Envelope>
So it seems the domain name gets through to saslauthd, but it is not passed in the SOAP call?
Thanks
John