On Mon, 7 Dec 2020, at 9:39 AM, ellie timoney wrote: > On Sat, 5 Dec 2020, at 2:58 AM, david.lu...@interoptechnologies.com wrote: >> How should alice be provisioned so that user alice can be authenticated >> properly when her client connects to the cyrus-imap host from another >> machine? > > I think you probably want to make sure to have "virtdomains: userid" in > imapd.conf, and provision alice's account in Cyrus as the full username > "al...@example.com" (not just "alice"). Alice will also need to configure > her client to authenticate with the full username. > > There are other (older) ways to achieve this, but calendering support > requires full email addresses in Cyrus, so this is the way we recommend for > new deployments. Even if you don't plan to use the calendaring features, > this setup will save you a future headache, since long term (timeline > unknown) this will probably become the only supported configuration (see > https://github.com/cyrusimap/cyrus-imapd/issues/2847 for the background).
I just realised your "example.com" was substituting for your Cyrus server's host name, not your email domain. Presumably you don't want to use your Cyrus server's host name as the email domain! You should set Cyrus up as I described using the email domain you wish to use; and recreate the sasl db entry also with that domain, instead of the automatic host name that's in there now. ------------------------------------------ Cyrus: Devel Permalink: https://cyrus.topicbox.com/groups/devel/T2696a2b6212ee1a0-M1cccf8f5d2c48880b3e349a8 Delivery options: https://cyrus.topicbox.com/groups/devel/subscription