Hi,
Saw the presentation of Neverfail.
It seems pretty good , hope it works equally good as shown in the presentation.
If a you are looking for a solution which is also cost effective.
Follow some simple steps, which should be good enough.
1) Disable circular logging.
2) everyday take full online bakups.( full backups purge the log files)
3) Keep a new hardware ready withe same O/s and other applications ( including the server name ) and keep this server off you live network.
The moment you active server goes down, restore the last full online backup and the users can start working with mails till that backup date.
4) The other server and database can be repaired and mails can be retrived.
These steps are simple.
Regards