First, thank you for the kind words on my muti-domain configuration example.
You're right - it's not ideal, but it works.

If I understand your proposal correctly, you are basically suggesting that
each user be assigned a POP3 mailbox name and an SMTP e-mail address, with
each referenced by each side of the e-mail server.  For single domains they
would (probably) have the same names, and for multi-domains they could be
different as the admins decide.  In the case where multiple e-mail addresses
exist for the same user, standard forwarding rules could be used.

This suggestion would require a fairly significant design change to James.
Currently, the UserRepository interface (which defines the users) does not
separate the two, nor does it define the domain part of the e-mail address.
In the current design, the domain part of the e-mail address is really only
used to decide if the e-mail is handled by the local machine or not.  After
that, it's lost.

The first question is, whether to go this route.  The next question is
how/whether to make a new UserRepository design backward-compatible.  Since
this is technically an unreleased product, is backward-compatibility an
issue?

Personally, I like the idea.  But I'm not one of the people who needs to be
convinced. :-)

> -----Original Message-----
> From: Noel J. Bergman [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, April 28, 2002 6:14 PM
> To: James Users List
> Subject: RE: Virtual hosting redux, smtp mapping, etc.
>
>
> Aaron,
>
> > Why not just adopt a naming convention for POP3 logins?
> Use a mailet to
> > convert a message addressed to "[EMAIL PROTECTED]" to
> "me..mydomain.com".
>
> If you WANT such a convention for YOUR environment, that's
> fine.  All that
> you'd have to do is put something like [me, mydomain,
> me..mydomain.com] into
> the SMTP mapping table.  On the other hand, I don't happen to
> want that
> convention for MY host(s).
>
> There is no direct mapping between STMP and POP3.  I am
> defining a mechanism
> to standardize HOW to map, not WHAT to map.
>
>       --- Noel
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to