Would this work? Instead of using the hosts file to define the IPs and DOMAINS could you not create a zone on your own DNS server for the domain in question and then define 2 MX records? In this case when the primary goes down it will flip to the secondary by itself? Then you would not need to put it into the hosts file.
Or is this not a good idea? Goran Jovanovic The LAN Shoppe > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:Declude.JunkMail- > [EMAIL PROTECTED] On Behalf Of Markus Gufler > Sent: Wednesday, September 28, 2005 1:38 PM > To: Declude.JunkMail@declude.com > Subject: RE: [Declude.JunkMail] OT: Store and Forward Spam Filtering to > Multiple IPs > > > > ... > > 66.148.217.251 domain.com > > 70.60.133.251 domain.com > > > > will this mechanism rotate through both IPs or will it also > > just use whichever it hits first when reading from the top of > > the list down? Or is it just a bad idea in general to do > > this and we will just have to change the IP manually if one > > ISP goes down? > > I think this will always forward messages to the first entry, and so it > will > not do what you want. > > We've had the same request and so we've defined all our store&forward IP's > in a simple database table. This database contains domains, primary and > eventualy secondary MX IP's. > > Then we've set up our monitoring system to try to reach the primary MX on > port 25. if this will fail two consecutive times the action is a simple > script that does the following > > 1.) mark this domain in the table as fault > 2.) read all active entries from the table and choose the primary MX or > the > secondary if marked as fault > 3.) write a new hosts file > 4.) stop and start the Imail smtp service > > If the monitoring system can see again the primary MX on port 25 there is > a > similar script that put's back to the primary mx this domain. > > Hope this helps > Markus > > --- > This E-mail came from the Declude.JunkMail mailing list. To > unsubscribe, just send an E-mail to [EMAIL PROTECTED], and > type "unsubscribe Declude.JunkMail". The archives can be found > at http://www.mail-archive.com. --- This E-mail came from the Declude.JunkMail mailing list. To unsubscribe, just send an E-mail to [EMAIL PROTECTED], and type "unsubscribe Declude.JunkMail". The archives can be found at http://www.mail-archive.com.