views:

79

answers:

1

In my application, I ask the user to enter their cell and select their provider. I append the provider's email and create the message and fire via php.mail()

The problem is that no matter what the header info is, the message comes from '1010100001' on some phones (like AT&T and the iPhone). When testing on my Verizon phone, I get the proper email address as the sender.

Any idea how I can send a clearer message?

+2  A: 

Your problem is that you're not actually sending SMS messages, you're sending email messages and then trusting the carrier's email-to-sms gateway to "do the right thing."

To have better control over the SMS message, send the SMS message directly. For low volume, try Twilio SMS Service

Larry K
Twilio looks great. Thanks Larry.
John Leonard