Re: Possible to authorize as different user?

2014-12-09 Thread Steinar Kaarø


--On Tuesday, December 02, 2014 16:13:30 -0500 Adam Tauno Williams 
awill...@whitemice.org wrote:

 Quoting Steinar Kaarø steinar.ka...@ntnu.no:
 Is it possible to authorize as a different user when logging into
 Cyrus using an ordinary mail client? From what I understand this is
 only

 Is it possible to authorize as a different user when logging into
 Cyrus --- Yes, that is just SASL.  Do this all the time.

 using an ordinary mail client --- Almost certainly not.

 possible in Cyrus when using SASL PLAIN, but are there any clients
 that support the authorization part of the PLAIN mechanism?

 None that I am aware of.

 Probably Mulberry did, as it supported *everything*; but is very
 moribund if not simply gone [licensing was always bizarre].

Thank you for your response. I'm a Mulberry user, so I'm familiar with 
the possibilities in that client. My problem is that I'm trying to get 
Outlook 2013 to handle public folders. This is not working very well, 
and it seems to be a better solution to create non-login Cyrus users 
that the ordinary Outlook users can authorize as. In Outlook you then 
create one account setup for each authorized user. With this solution 
the sent messages and trash messages are stored in the correct folders 
on the server without any client tweaking.
Exchange IMAP has solved the authorization problem by letting the LOGIN 
mechanism support this username syntax: authid/authzid. This allows all 
types of clients to authorize as different users, and something similar 
would have been nice i Cyrus.

A related feature in Cyrus does not seem to work as stated in the man 
page:
imapmagicplus: 0
Only list a restricted set of mailboxes via IMAP by using 
userid+namespace  syntax  as  the  authentication/authorization id. 
Using userid+ (with an empty namespace) will list only subscribed 
mailboxes.

Providing a namespace after + does not have any effect, and a comment 
in the source says that this is not implemented.

-- 
Steinar Kaarø


Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Possible to authorize as different user?

2014-11-17 Thread Steinar Kaarø
Hello,

Is it possible to authorize as a different user when logging into Cyrus 
using an ordinary mail client? From what I understand this is only 
possible in Cyrus when using SASL PLAIN, but are there any clients that 
support the authorization part of the PLAIN mechanism?

Thanks,
Steinar Kaarø

Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus


Re: Exchange to cyrus-imapd mail migration query

2013-02-22 Thread Steinar Kaarø


--On Thursday, February 21, 2013 11:33:33 PM -0800 
jayesh.shi...@netcore.co.in wrote:


 Hi Imap sync works  on a imap account of exchange , If I already
 know the excahnge user's password.
 But currently the problem is I am using an Exchange  administrator
 account , with a delegated mailbox access. So I am not able to scan
 the users mailbox using IMAP..  The mailbox is visible in Outlook (
 using MAPI  probably ) but not on a imap client

 Is there a way I can access a delegated mailbox of exchange using
 IMAP , or is there a way I can interface with a MAPI server instead

In imapsync you have to authenticate with the login-mechanism, and use 
this format on the username:
administratoraccount@domain/useraccount

The login mechanism is not announced in the capabilities of the exchange 
imap-server, but this is the only mechanism supporting authorization as a 
different user.

-- 
Steinar Kaarø



Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus