On Thu, 27 Jan 2005, Patrick Bennett wrote:
One final comment. The whole idea of PROXYAUTH has been obsolete for a decade, having been replaced with SASL authentication/authorization ID.
How do I generically support this feature with any given server a customer might be using?

When you open the mailbox, use the /authuser= option, e.g.
{imap.example.com/user=fred/authuser=joe}inbox
where "fred" is the account to be logged into and "joe" is the administrator account.


This is documented in naming.txt.

However, I have to say it's not particularly clear how to do it, since my two tests to use it (using mtest) against Exchange and Communigate Pro failed.

Did you use /authuser=, or did you try to use the "*" hack?

There's also almost zero documentation about it. The only mention I saw was in RELNOTES and it said to use an * in the userid to seperate the identity

Don't try to use the "*" hack. It's only supported by the UW IMAP server, and only for ancient clients that can't do SASL.


-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.

Reply via email to