My question aims to clarify whether I can get a setup running, where Server A on 1 site receives email as is received at the same time by Server B on site two.
The requirement is to have Server B be failed to in case Server A is inaccessible, or down; but at any given moment, users will be using one of the two.
The setup I know is that one server can temporarily receive email for the other whilst its done, but then forward, using two or three MX records with differing priorities
e.g.
MX 10 mail.example.com MX 20 mail.example.com
but how do you make it that each and every email is sent to both servers, and one server is used as sending server by users?
Take note, this is platform open, meaning I would also allow answers suggesting platforms, but so far these are my platforms
- Zentyal 4.1: Postfix, Dovecot, OpenChange
Update IN WHAT WAY (preferably using Zentyal setup above) can I setup Server B to get the same email that Server A gets (even by forwards, or whatever TRICK): if this is possible, or can be achieved, and in what way. I have researched and can't find clarity on this matter if this is a STANDARD or you have to achieve it by the TRICK. What I want is whether its possible, if not WHY.
ULTIMATELY, the feel should be that when Server A is down, Server B is connected to by both users sending email, and for receiving email into the mail store (Which can be explained if it is one or more, however ONE still leaves the problem of a failure with that mail store), and users connect to it for IMAP and POP3