Sending SMS with PHP extension

For one of the projects of our key account Vaillant Group we are sending SMS. The supplier is BTN, a German company providing a SMS gateway.

When we wrote the interface in our application, BTN only offered an XML and E-Mail gateway for sending SMSes. Fortunately I’ve seen that they now also offer sending it natively through a PHP extension (at the end of the page, currently only in German). Does anyone know other providers of SMS or Fax gateways that offer it through a native PHP extension?


Von Björn Schotte

Björn Schotte ist geschäftsführender Gesellschafter der Mayflower GmbH und Senior Consultant im Umfeld von Software- und Agilen Organisations-Themen. Er twittert unter @BjoernSchotte und ist auf Xing sowie LinkedIn erreichbar. Seine Vorträge finden sich bei Slideshare.

8 Kommentare

  1. I don’t know anyone offering a PHP extension to send SMSes.
    There is also not much quality PHP code aroundto deal with SMSes. The Net_SMS PEAR package is very basic and only provides http or smtp interfaces. I believe the extension provided by BTN only handles HTTP.

    The „real world“ way of sending SMSes is via SMPP (
    As of now, I don’t think there is any open source implementation around for PHP.
    I have coded one compatible SMPP 3.4 and it is not that much of a big deal. A good read of the docs, solid week of work and access to a test gateway (with as much info as possible from your provider) should give you a decent implementation.

    I would very highly recommend using SMPP as it currently is the only standard way of sending SMSes, meaning if you have to change your gateway provider someday, you should not have to do the work twice.

    If anyone would like to talk PHP & SMS, drop me a mail (cyril AT cyrildoussin DOT com) :)

  2. There is [url=““]a post today on ThinkPHP[/url] mentionning a PHP extension provided by a german SMS gateway provider.
    Interesting stuff, although it doesn’t seem to use SMPP (ht…

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert