ext2 recovery disk


I am looking for a recovery application for ext2 disk.
I have reinstalled my Opensuse 10.3 x86-64 on a SATA disk but I have forgotten to keep my evolution message.

I have lost for one year of message and I will need to recover them.

Have you got any idea.

I am looking for a free version if possible.

This any good TestDisk - CGSecurity ?