Please explain to me how the Cyurs imap process knows which realm to authenticate from if you are differentiating each domain by IP address?
I said (somewhat paraphrased): You cannot have 2 userid's named "chris" in the same Cyrus installation, without using 1 IP address per domain and that there is nothing more to say about it. You either create unique IDs across the mailbox namespace, or you burn 1 IP address per domain. If you can some how burn less than 1 IP address per domain I'd love to hear about it. If you were simply commenting that you can have one master, and multiple different imapd configurations, launched using the -c parameter, then our definitions of multiple Cyrus solutions is slightly different. I consider each authentication database/mailstore a separate Cyrus installation and perhaps that was our misunderstanding. -- Michael -- On Mon, 2001-10-08 at 04:52, Kevin M. Myer wrote: > On Thu, 4 Oct 2001, Michael Fair wrote: > > > You cannot, at this time, have multiple domains and one Cyrus > > in the way you want it. There's nothing more to say. Given > > the current constraints it cannot be done. You must go to a > > multiple Cyrus solution unless you are willing to change > > login identifiers. > > > > To accomplish this using only one machine and without changing > > login IDs you must use 1 IP address per domain and run multiple > > master processes. > > Thats not entirely true, assuming you have multiple ip addresses to use. > You do need to use 1 IP address per domain but you only need to run one > master process. Using the -C (altconfig) option and having each > imapd/pop3/whatever process only bind to that 1 ip address, you can then > specify different authentication sources for different domains. As a > result, you end up with multiple separate authentication realms and the > desired result of having identicial userids for different domains. No > need to modify userids or anything else. No modifications necessary to > the source either. > > Now if you don't have IP addresses to burn, this could be a problem... > And you can't do virtual-hosting ala HTTP 1.1 but thats more a limitation > of the IMAP4v1 spec than of Cyrus. > > Kevin > -- > Kevin M. Myer > Systems Administrator > Lancaster-Lebanon Intermediate Unit 13 > (717)-560-6140 > >