Have you every accidentally deleted a text message and thought, “Doh! I shouldn’t have done that?” In most cases if you delete an SMS on your iPhone, there’s no way to get it back.

So what do you do if that message contained important information? Well if you’re iPhone is jailbroken, there’s still hope. Undelete SMS is a utility that combs through your SMS database and Spotlight history to recover your deleted texts…

Undelete SMS not only helps you  salvage lost messages, it also recovers them in plain text (not encrypted) so they can be easily copied to an email or a note.

The catch is, the app isn’t guaranteed to work 100% of the time. The developer describes Undelete SMS as a “forensic tool,” and warns that there are some requirements for the utility to get results:

“Undelete SMS analyzes remnant deleted data that has not yet been overwritten by new data. While Undelete SMS can often produce useful results from an actively used phone (or backup from an actively used phone), it will not work on a freshly restored device.”

The price of Undelete SMS is pretty steep at nearly $7 bucks. However, if you’ve recently lost an important text message, it’s certainly worth a try. The utility can be found in Cydia via the BigBoss repo.

Have you tried Undelete SMS? Do you use a better SMS recovery app?