Jump to content

Email Clustering


Steven Crothers

Recommended Posts

Do you mean backup MX? So if your primary MX/Mail server goes down, it gets sent to a secondary one?

 

I'm not entirely sure on the setup of it, I have rollernet.us host my secondary MX and works fine if my primary mailserver goes down. Don't forget to setup secondary DNS too incase that goes down.

Link to comment
Share on other sites

this is not clustering :)

As KJ told, you just have to configure your Dallas MX as backup for your domain and redirect emails to your Chicago box.

 

But if you want real clustering, there are no real solution as opensource (or nothing very reliable). You can use Exchange 2007 (or 2003 with additional software), but there are some other softwares that're doing this too (maybe Communigate Pro ?)

Link to comment
Share on other sites

Yes. And the server will try every X mins to reach Chicago server to deliver them.

 

But you can do a low price cluster: you configure on each server the same domain (we call it game.com) and a local domain, game-chic.lan (on Chicago server) and game-dal.lan (on ... Dallas server) (not real domains, of course, so you'll have to configure static routes in MTA config or, better, configure it on your DNS servers but your MTA must use the only them).

 

On Chicago domain you'll configure the MTA to copy all incoming emails for @game.com to @game-dal.lan and on Dallas all @game.com will be sent to @game-chic.lan too.

So if an email sent to steven@game.com is received at Chicago server, you'll get the same on steven@game-dal.lan.

Now the must complicated part is to copy all emails @game-[chic/dal].lan to local @game.com box and you'll get same email to 2 mailboxes :)

 

If you have good servers a good solution is to use a MTA that have a SQL backend and use SQL replication to sync the servers (there are 2 or 3 related projects on freshmeat).

Link to comment
Share on other sites

Yes. And the server will try every X mins to reach Chicago server to deliver them.

 

But you can do a low price cluster: you configure on each server the same domain (we call it game.com) and a local domain, game-chic.lan (on Chicago server) and game-dal.lan (on ... Dallas server) (not real domains, of course, so you'll have to configure static routes in MTA config or, better, configure it on your DNS servers but your MTA must use the only them).

 

On Chicago domain you'll configure the MTA to copy all incoming emails for @game.com to @game-dal.lan and on Dallas all @game.com will be sent to @game-chic.lan too.

So if an email sent to steven@game.com is received at Chicago server, you'll get the same on steven@game-dal.lan.

Now the must complicated part is to copy all emails @game-[chic/dal].lan to local @game.com box and you'll get same email to 2 mailboxes :)

 

If you have good servers a good solution is to use a MTA that have a SQL backend and use SQL replication to sync the servers (there are 2 or 3 related projects on freshmeat).

Now that was the insight I was looking for. :)

 

Thanks for that info, I'm going to be using it while I plan my email setup in the very near future here.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Who's Online   0 Members, 0 Anonymous, 45 Guests (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use