How can I send email txt messages to someone without knowing their carrier? I know there are sites that allow you to search for the carrier by area code/prefix, but they don't update when someone moves their number to a new carrier, so those won't work for me. I was thinking about using the carrier that pops up in the search as a first try and if the email gets bounced back, I know they are not part of that carrier any longer. In that case I would send the email to every other US carrier's email addresses and based on which one doesn't get bounced back, I'll know their carrier for the next time. Is there any drawbacks to doing this? Do hosting companies frown upon an account that gets a lot of bounce backs? Can anyone suggest anything better? I don't want to use a free service like txtDrop.com - Completely Free Text Messaging or a paid for service either. (I'm not sending spam, these are all solicited txt messages that users sign up for, but I will be sending a lot of them) The other option is to get a PC with a GSM modem, but I hope to avoid that.