DeepFish ($5) can be used to search through an IMAP-based email account. The application allows users to set up multiple IMAP accounts and then search through them individually, across folders, or through sub-folders. DeepFish is also able to search across the To, From, and Subject fields, as well as the entire message contents.