Thankyou to those who have already replied to my first posting.
However, as Charles Cazabon pointed out, I probably should have backed up a
step
to describe exactly what I am trying to achieve; and in doing so see if that
makes the
advice offered by Arjen van Drie and Dave Sill change in any way.
Okay....the end result I would like to achieve is this:
I want to put in a single machine that acts as a central mail gateway for an
organization. All mail for
every domain related to the organization will initially arrive there and be
farmed out to the various
branch mail servers (each which have one or more individual domains).
Next I would like to offer every user in the organization a mail address
<[EMAIL PROTECTED]>
(Regardless of where they reside in the organization).
Taking the case where I have 4 users:
[EMAIL PROTECTED] [Located in the head office...connects directly to
the central mail server]
[EMAIL PROTECTED] [Located in branch1...connects to the branch1 mail
server and has an alternate mail
address [EMAIL PROTECTED]]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[Located in branch2...connects to the branch2 mail
server and have alternate mail
addresses [EMAIL PROTECTED]]
For all branch mail users I was planning on creating .qmail files on the
central mail server that forward mail
for <[EMAIL PROTECTED]> through to <branchuser@branch#.company.com>
So far so good...that part is easy.
The problem I am trying to resolve is where <user3> mails <user4> at the
address <[EMAIL PROTECTED]>
I do not want the mail to be sent back to the central mail server and then
returned to the address
<[EMAIL PROTECTED]>.
Instead I would like the branch mail server to realise that <user4> is a
local user and just deliver the mail to <user4>'s
local mail store.
I hope that this outline clarifies exactly what I am trying to achieve, and
doesn't sound too confusing.
Thanks in advance, once again, for any advice anyone can provide.
Regards,
Greg Elliott
E-mail: [EMAIL PROTECTED]