Michael Wyraz wrote:
>
> Am Dienstag, 23. Januar 2001 13:56 schrieben Sie:
> > ----- Original Message -----
> > From: "Michael Wyraz" <[EMAIL PROTECTED]>
> >
> > > Maybe I have an idea how to implement Virtual Domains in James:
> >
> > Great
> >
> > > * mail for every domain sould be stored in a different repository
> >
> > Very doable (but see below)
> how?
>
> >
> > > * every domain sould have a different process pipe
> >
> > Hmmm... that's possible. You can already configure your root processor to
> > check for different a given hostname on the recipient and shove the message
> > in another processor. If there's a strong need, we can write a
> > matcher/mailet combination specifically for this task.
> >
> > > * the pop mudule sould implement to access a mail repository depending on
> >
> > the
> >
> > > requested domain
> >
> > This is the problem. POP (or IMAP I believe) has no way for you to specify
> > the requested domain. There are two ways around this... 1) have the server
> > support multiple IP addresses and each IP address maps to a specific
> > domain, or 2) have the username affected by the domain, for instance,
> > [EMAIL PROTECTED] would become milo.ms and [EMAIL PROTECTED] would become
> > milo.apache. (note that I think if we did this, we could let you create an
> > alias for each hostname, so microsoft.com -> .ms and apache.org -> .apache
> > like in my above example). If we can resolve how we want to do this, we
> > can add virtual hosting. How does qmail do this?
>
> I think the "qmail-soltuion" for that problem could help:
> there are repositories for each domain (for mails and users) with the
> domain-name as dir-name.
> a login consits of the username, the @ and the domain. for compatibility
> reasons you can use % instead of @. the pop-module (in this case vpopper)
> decides which repository is used depending on the domain name specified in
> the login.
Using the fully qualified email address as the user login sounds doable
from the server side.
But, does this work with all email clients?
What other systems are people using to indicate virtual domains in
client logins?
Charles
> >
> > Note, to a large degree through the use of aliasing you can already do
> > this. It's not elegant, but you could have your mail server declared to
> > handle microsoft.com and apache.org, and then with an alias matcher/mailet
> > have [EMAIL PROTECTED] map to milo.ms username and [EMAIL PROTECTED] map to
> > milo.apache username. We are handling a few domains this way, but
> > administratively it's not very scalable.
>
> it wold better if you can make a user "milo" in the repository for
> microsoft.com. the popper decides then do use this repository to check the
> login/pwd.
>
> but so it must be possible to change the maillet which matches usernames to
> access a specified user repository.
>
> > > if it would be no problem to make different repositories for alls user
> > > and mails of a domain, i wolud try to implement such a pop module.
> >
> > Contributions are always greatly welcome. Again, we'd have to resolve how
> > to handle the accounts, but then with some discussion of how it affects the
> > conf file, it shouldn't be too difficult.
>
> i hope, we can solve all that problems. i think it's a needed feature for
> many domain hosters.
>
> ---
>
> btw: i'm new on apache james (i got it yesterday ;-). could you please give
> me some information, how to set up james to use multiple repostitories for
> users and mails? i'd like to play around a bit with that because i have to
> decide weather to change to james or not.
>
> so long.
>
> Michael.
>
> ------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Archives: <http://www.mail-archive.com/james%40list.working-dogs.com/>
> Problems?: [EMAIL PROTECTED]
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives: <http://www.mail-archive.com/james%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]