Try MS Exchange 2007 recovery application.
Kernel for Exchange Server reliably recovers user mailboxes from corrupt Exchange EDB files and further saves them to PST, or Live Exchange Server. It executes the MS Exchange 2007 Recovery process by preserving the integrity of EDB files.
MS Exchange 2007 Recovery software can recover and retrieve the entire database of Exchange from the grave situations like Exchange crash, jet engine errors, dirty shutdown state, hardware failure, or worm attacks. The Kernel for Exchange Server software enlists the recovered EDB items in a hierarchical structure and gives you the flexibility to save the recovered EDB files in PST, MSG (Unicode & ANSI), Text, EML, RTF, and HTML formats.