When sending an sms, is every sent sms assigned a unique identifier? - php

I am making an sms application and i am very interested in delivery reports.I want to send an sms using available http gateways for android and i have settled on ozeki smpp gateway android app which can be viewed here http://www.ozekisms.com/index.php?owpn=785
However i am wondering,when i send an sms then send another one with the same message and the message is sent to exactly the same recepient,how will i know which sms was delivered?.
When sending an sms, is the sms assigned a unique identifier such that i can tell two sms apart by just viewing delivery reports even though the sms are identical in message and recipient?.

Related

Notifications To Mobile Devices

In PHP if I save the users mobile number into my phpmyadmin database and want to push certain notifications to the users phone I would have to email them at that specified number. How would you go about determining the users carrier to email such as #vtext.com or #at&temail.com or #virginmobile.com ect. How would I determine the ending email to send to? I know there are sites online that can determine this already for you which I can possibly send a curl request to and fetch the carrier it displays on the screen but how do these sites specifically determine these carriers? If they can determine it so can I right? There must be a way?
Most carriers do not offer an email to SMS gateway, so you don't. Use a service designed for sending SMS instead. e.g. Twilio or Amazon Simple Notification Service.

How to Send SMS through PHP

create and import contacts and groups. send a single SMS, or send
bulk SMS to a group or multiple groups. connect to any SMS gateway
with minimal configuration. customize your SMS or email. add a link to your SMS
and email.
The message is composed using a web application that is stored and executed on a HTTP server and then sent through the internet ("the cloud") as an email message.
The email is received by a Short Message Service Gateway (SMS Gateway), which converts the message from an email message to a SMS message.
The SMS message is then handed to a Short Message Service Center (SMSC), which is a server that routes data to specific mobile devices.
The message is finally transmitted over the wireless network to the recipient.
Most wireless networks have a SMS gateway through which email messages can be sent as text messages to a mobile device. This is nice, because, from a developer's standpoint, it is generally free—however, it is of course not a free service for the end user. Fees still apply to the recipient of the message and messages sent via email will be billed as a non-network text message
we can use php mail() function to send sms but you have to purchase the SMPP frome network provider
you can use gateway like way2sms gateway for php send sms through php
easy use a sms getaway, we use https://developers.messagebird.com/docs/sms-messaging for a phone validation

Is there any work around in php to read SMS content

Is there any work around in php to read SMS content which are sent on a mobile no. or lets say an organization toll free no. or any number.
Actually i need offline verification through SMS.
Customer message sent on a no. And i Need to check the authenticity of customer based on information provided in SMS.

users see my SMS messages as coming from '1010100001'

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?
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

gmail to sms from my application

Does anyone know how can i send a sms messsage when e-mails are arriving in a gmail account?
I know some PHP, C/C++ and C#, and I plan to read the new message using POP3. The problem is that I don't know how can I send a SMS message to a mobile phone. Do I need a SMS server?
can you give me some advices?
you need to register with and buy credit at some bulk SMS gateway with API. personally, i would recommend: http://www.clickatell.com/
which allows to send SMS via email, HTTP/GET/POST, REST, XML etc.
Many cell carriers have the ability to send SMS messages to an email address (ie yourphonenumber#telus.com). If you're sending to a specific mobile phone (for keeping an eye on your website, say), this would be something to look into, because it's free and simple. For the general case of sending an SMS to any mobile phone, that's somewhat more complicated. You can either hook into an SMS gateway (such as clickatell, as dusoft mentions), or you can attach a GSM modem to your PC and send commands through it.

Categories