Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Most carriers however have a mail server that you can e-mail and the e-mail is forwarded on like a text to the cell phone.

eg a email to 1234567890@mobile.att.net will be forwarded to like a txt. (need to included country and area code if applicable.)

I know it works for plain text. I haven’t tried sending a photo like this however.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.