I'm not receiving photos sent from non-iPhones on another carrier. Instead of a photo I get a text message from (555)111-0000 with nothing in it. SMS/MMS is enabled on my iPhone. It's been a week since I switched to Verizon so the routing info should be updated from my previous carrier. Photos from VZW users and other iPhone users come through fine.