Posted on 2005-04-22
Last Modified: 2012-08-14
What are the major difference between SMS and SMTP SMS?
Why do companies decide to use SMS and pay per message while they could send an e-mail to a phone?

What are some pros and cons of SMTP SMS (also is that the right terminology)?

I am currently in the process of creating an application that will send out bulk SMS messages to mobile phones in our organization in PHP.  Basically we have targetted mobile phones with the service of e-mail to SMS capability.  I was also wondering is there was a free e-mail subscription system with e-mail verification system.

Thanks in advance.
Question by:CompuTurk
    LVL 1

    Accepted Solution

    Hi CompuT,
     First of all, let me introduce myself to you, I am C.Santosh Kumar, the developer of, and the previous versions of this site ( I have been in this Email to SMS website for the past 4 years (approx)...Let me tell you that this is not the thing which you would expect from me... I am not at all satisfied with the Email to SMS service which the network operators give to us...

    The major difference between SMS and SMTP SMS is
    your normal SMS directly reaches the Message Centre Number and then the server, which is always maintained to be prompt as they would loose valuable customers.... and the SMTP SMS is a free service provided and not many are dependent on them, so they have a casual approach... the SMTP SMS from your desktop first reaches the intended mailserver and from their its broadcasted as an SMS...
    advantages of using SMTP sms:
    1) Free of Cost..
    2) Could be used for Bulk Messaging..

    Disadvantages of Using SMTP sms:
    1) Delivery not guaranteed..
    2) Delivery depends on the operators server... for ex. There is a Server which belongs to Hutchison Mobile of Karnataka, a regional province in South India... They have there server down for almost two months now.. and any one who tries messaging to this server does get a reply from the server that it was the qmail programme which was afraid that it could not deliver the message...
     Is this the quality you expect to give..?
    3) I have personally known few servers, which start blocking your messages when you start bulk or mass messaging... so this could be a major issue when you expect your messages to get delivered..!

    And these are the few reasons that companies deploy the usual SMS rather than the SMTP or Email 2 sms...

    You can always code the Email verification system to be deployed....a small amount of time spent on google search for this would prove beneficial for you as there are lots of info about this...
    My Suggestion to you is :
     In case prompt delivery is a concern opt for the usual SMS else if its for some leisure stuff then opt for SMTP sms... In fact i had recently seen an SMS Module deployed in a local manufacturing company which sends the machine's health as sms to the operators and concerned persons... this is probably possible using SMS modems....
    LVL 1

    Expert Comment

    Thanks Buddy,

    Hope you liked it.....


    Featured Post

    How to improve team productivity

    Quip adds documents, spreadsheets, and tasklists to your Slack experience
    - Elevate ideas to Quip docs
    - Share Quip docs in Slack
    - Get notified of changes to your docs
    - Available on iOS/Android/Desktop/Web
    - Online/Offline

    Join & Write a Comment

    Author Note: Since this E-E article was originally written, years ago, formal testing has come into common use in the world of PHP.  PHPUnit ( and similar technologies have enjoyed wide adoption, making it possib…
    Part of the Global Positioning System A geocode ( is the major subset of a GPS coordinate (, the other parts being the altitude and t…
    Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
    The viewer will learn how to dynamically set the form action using jQuery.

    732 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now