You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by Bernard Ong - Entense <be...@entense.com> on 2003/12/23 17:12:43 UTC

Creating James Email Accounts

I have been using James for my small business for about 6 months now and
have been very satisfied with it.

As a newbie, I have tried to look for info regarding how to create accounts
for different domains as an admin,

e.g.

I have two domains being managed by my James server, abc.com and xyz.com.

I'd like to be able to create info as an account for 1 person using abc.com
(as info@abc.com), and
info as another account for another person using xyz.com (as info@xyz.com).

Problem is I could only create info as an account and all info targeted mail
just goes into that one account, making no differentiation for abc.com and
xyz.com. How can I create 2 discrete "info" accounts in James served by its
respective domains?

I am not sure what I could be doing wrong here, but your help would be much
appreciated.

This is the way I set up my servernames to serve different domains (all have
its own DNS entries set accordingly):

<servernames autodetect="true" autodetectIP="true">
         <servername>localhost</servername>
         <servername>abc.com</servername>
         <servername>mail.abc.com</servername>
         <servername>xyz.com</servername>
         <servername>mail.xyz.com</servername>
</servernames>

Than in advance,
Bernard


---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org


Re: Creating James Email Accounts

Posted by Fox Sterling <vi...@hotmail.com>.
James, as do all mail server, has very limited virtual domain capability.
The problem is the pop protocol does not have a way to determine the domain
you are trying to read mail from.  To handle this, use the VirtualUserTable
mailet, it is commented out bye default, this does require the use of a
databse.  Then create users that have a way to determine there domain.  I
use user1+abc.com as accounts in james.  Then in the database, map all email
to user1@abc.com to the james account user1+abc.com@localhost.

---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org