I have the following setup. I have a client who has 10 offices
across Mumbai. Each office has approximately 50 people on the
LAN. All offices have a linux server that connects to a central
office RAS via dial up. LAN users can then access servers located
at the central office for nightly database updates etc..
All IPs used are RFC 1918 non-routable type.
I want to install mail services for the client. A mail server
will be placed at the central location. This mail server will be
connected to the internet and receive all mails destined for
the organisation - say fooabc.org
. There will be mail servers
at each branch office also which will handle intraoffice mail -
i.e. mails within a single office.
I want to know if we can use the same domain name say
at each branch location. Essentially, when each
branch mail server receives a mail for userA(a)fooabc.org, it
should look up a table(or whatever) to find out if userA exists
locally in that branch office. If userA exists then it should keep
the mail locally. In case userA is at some other location, then the
mail should be forwarded to the central mail server.
I have a faint idea that LOTUS DOMINO does something like
this. I want to do this setup with qmail, I am pretty conversant with
qmail and have a few installations also. Can this be done?
If not, then how can the same be achieved? Please suggest.