

The most important part of this is the PHP text message script.
#Free sms sender code#
Our "send free SMS" HTML code and CSS give us the following simple form: First, we'll set up a simple form to our send free SMS HTML code: įont-family: Georgia, Times New Roman, serif With the basics out of the way, let's take this PHP text message script and wrap a user interface around it. If anyone knows of a workaround, please leave a comment and let the rest of us know! It seems that the email headers are stripped and replaced with headers prepared by the SMS gateway. Unfortunately, as of this writing, I have been unsuccessful at altering the From header to reflect an alternate address. This is because I route all my outgoing messages from my local server through that service. If you are getting an error, see the troubleshooting section.Īs you can see in the PHP send SMS example above, the message shows that it's from Gmail. When my phone receives the message, it looks like this: Let's run a test with PHP to make sure that everything is set up correctly and that the mail function will, in fact, send a text message. To replicate the earlier functionality, we could write the following PHP code: mail( '', 'Testing' ) Lines should not be larger than 70 characters." As mentioned in the PHP manual, "each line should be separated with a LF (\n). $message is the message to be delivered.However, SMS messages do not require a subject. $subject is rather self-explanatory it should be a string containing the desired subject.$to defines the receiver or receivers of the message.

You can read more about it in the PHP documentation. The mail function has the following signature: bool mail ( string $to, string $subject, string $message ] ) Using the SMS Gateway, we can send an SMS to mobile using PHP's mail function. Pretty awesome! It's fun to think of the possibilities available when sending SMS from a PHP website to mobile. This will send a text message to phone number +1 (385) 555-0168 on the Verizon Wireless Network.įor example, I'll send a text message to myself using Gmail. Example, you could simply add to any email client, type a message, and hit send. The following convention can be followed for most carriers: is the phone number of the mobile device to send the message to, and is the address for the network's SMS Gateway.
#Free sms sender how to#
To learn how to send a message to mobile via email using PHP code, you'll generally require only two things: Fees still apply to the recipient, and messages sent via email will be billed as a non-network text message. This is nice because, from a developer's standpoint, it's generally free-however, it's of course not a free service for the end user. Most wireless networks have an SMS gateway through which email messages can be sent as text messages to a mobile device.
