>Ok .. so here is what I need to do .. I need to run two mail servers
>with a MX of 10 and 20 for failover ..

That is easy.  In DNS, have the MX records with preferences of 10 and 
20.  The preference of 10 acts as the primary mailserver, the preference of 
20 acts as a backup.  You're done.

>however I want to make sure that if one fails the other ...

This is defined in the SMTP protocol.  If the one with the preference of 10 
is not reachable, the mail will be sent to the one with the preference of 
20.  The one with the preference of 20 will then take care of sending the 
mail to the primary.

>takes over moving mail with all user accounts in tact ..

I'm not sure what you mean.  Technically, yes -- the backup will take care 
of moving the mail to the primary, and no changes will be made to the user 
accounts.  But I think you mean something else, like clustering.

>Now I assume I can point both to the same MSSQL database at the
>same time ..

No, no, no.

With SMTP, the primary mailserver accepts all the mail for the domains that 
it is primary for.  It also knows exactly what to do with any piece of mail 
to the domain -- store it locally, forward it, bounce it, etc.  The backup 
knows nothing about the domain -- it simply accepts any piece of mail for 
the domain, and hands it off to the primary (which then takes care of 
storing it locally, forwarding it, or bouncing it).

Even if the backup did know which users you had, and tried storing the 
E-mail locally on the backup server, you would have two issues:  First, 
users wouldn't be able to get their mail from the backup.  Second, even if 
you had a way for them to do that, they would have to check both servers 
for their mail.

You could use the same storage, but that would either be expensive or slow 
(a LAN share is way too slow).  And, it would either be expensive or in the 
same geographical location, minimizing redundancy.

>how would this or could this be made transparent to the user? .. Ideas?

Well, it depends on exactly what you are trying to do.  If you are just 
trying to get both to connect to your user database so the backup will be 
able to act as a backup, you don't have to worry -- it doesn't need to know 
about your users.  If you are trying to do something more than SMTP (IE 
users can receive their mail from the backup), then you would need to use 
clustering or a proprietary solution of some sort.  There has been some 
talk here about clustering and that it can work with IMail, so you might 
find something if you search the archives.

                                                    -Scott
---
Declude: Anti-virus, Anti-spam and Anti-hijacking solutions for 
IMail.  http://www.declude.com

---
[This E-mail was scanned for viruses by Declude Virus (http://www.declude.com)]


Please visit http://www.ipswitch.com/support/mailing-lists.html 
to be removed from this list.

An Archive of this list is available at:
http://www.mail-archive.com/imail_forum%40list.ipswitch.com/

Please visit the Knowledge Base for answers to frequently asked
questions:  http://www.ipswitch.com/support/IMail/

Reply via email to