I want to put in a vote for IFTTT again. Although it is overkill in a way because it provides a lot of different features, it is actually easier to understand and set up that it would appear.
IFTTT stands for If This Then That. A simple formula but it makes it simple to use.
To set up what you want (forward all your text messages to your email), you can tell IFTTT to run:
- [IF This] Android Receives new text message
- [Then That] Send text message to your email.
(In this case, I think IFTTT uses their own servers to send an email to you)
Whichever service you use, there is a bit of trust involved so it all depends on which service you trust more than others.
On a side note, IFTTT is designed to merge together different services. You can tell it that if Google Stock increase by 15%, then turn your lights green.