- Site Template
- WordPress Theme
- Blogging Theme
- CMS Theme
- Marketing Template
- eCommerce Theme
- Forum Theme
- Flash Template
- PSD Web Template
- .NET Script
- PHP Script
- HTML5 Code
- CSS Style
- Edge Animate Template
- Muse Template
- TypeEngine Theme
- Static Site Generator
- Sketch Template
CodeCanyon Umbrella Text Messager 126006
PHP Script \ Miscellaneous
Text \ Message \ Texting \ Twilio \ Voice \ Cloudvox \ Email \ Gateway \ Google
PHP Script - Umbrella Text Messager 126006 by Compeek @ CodeCanyon
PHP Script \ Miscellaneous
Last Update: 21 September 10; Software Version: PHP 5.0 - 5.2, PHP 5.3; Files Included: PHP.
Umbrella Text Messager (UTM for short) is an entirely object-oriented library for PHP that provides a common interface for multiple SMS -gateway services and manages the hassles normally involved with each of them, enabling developers to conveniently send dynamic text messages with minimal code.
Length limitations are not an issue because UTM will automatically split up long messages while intelligently maintaining readability by ensuring that partial words are not left at the beginning or end of message segments. Other features like multiple recipients and message personalization per recipient make UTM a powerful library that will save any developer a lot of time and frustration.
The word “umbrella” in the name is used in the same manner as the phrase “umbrella term.” UTM supports multiple SMS gateways, but only a few gateway-specific options keep the interface from being completely universal. The same methods are used regardless of the choice of gateway, so the code for sending a message with one gateway can easily be adapted to use another gateway instead if your needs change.
UTM currently supports four gateways. Each has its advantages and disadvantages, but the choice lets developers choose whatever fits their specific needs. If you would like to see another gateway supported, be sure to let me know.
- Google Voice
- The choice of multiple gateways complements developers’ specific needs.
- The code interface for all supported gateways is nearly identical.
- Limitations and requirements specific to each gateway are handled behind the scenes.
- Long messages are automatically and intelligently split up while maintaining readability.
- Messages can be sent to as many recipients as needed.
- Messages can be personalized for each recipient by using conditional tags and replacement tags.
Note: I’m from the U.S., so by “International,” I mean any place outside the U.S.
The email, Twilio, and Cloudvox gateways all support international numbers to at least some extent. At this time, Google Voice does not seem to support international numbers (only U.S. numbers are supported).
Although foreign languages are not necessarily unsupported by UTM , they are not specifically supported at this time, and the supported gateways may or may not be suitable for languages other than English.
Carriers (applies to the email gateway only)
The following carriers are currently supported by the email gateway. If you need support for one not listed, just let me know. Also, realize that this list is for the email gateway only . Carrier support for the other gateways is entirely dependent on the gateway services themselves, not UTM .
- Boost Mobile
- Bouygues T¨Śl¨Ścom
- Centennial Wireless
- Cincinnati Bell Wireless
- Metro PCS
- Mobi PCS
- Orange (U.K.)
- Qwest Wireless
- SFR (France)
- Southern Linc
- Sprint Nextel
- T-Mobile (U.K.) – Mobile Email must be enabled on recipient’s T-Mobile account
- U.S. Cellular
- Verizon Wireless
- Virgin Mobile
- Virgin Mobile (Canada)
- Vodafone (U.K.)
- MMS messages are not supported.
- Languages other than English may or may not work.
- International numbers are not entirely supported.
Please note that, due to a recent update, the first screenshot is slightly misleading in that the Swift Mailer library is now loaded automatically by UTM .
UTM makes use of one third-party library and two additional libraries written by me to be licensed separately from UTM . All three dependencies are already included with UTM and are loaded automatically.
- Swift Mailer
- Email-to-SMS Client
- REST Client
Email to SMS.
Keywords: carrier, cloudvox, email, gateway, google voice, sms, text message, texting, twilio.
Android, Builder, Business, Clean, Corporate, Creative, Design, Ecommerce, Email, Fashion, Gallery, Image, Iphone, Jquery, Landing, Magazine, Magento, Marketing, Minimal, Mobile, Modern, Multi, Multipurpose, Parallax, Personal, Photography, Plugin, Portfolio, Product, Responsive, Retina, Simple, Slider, Social, Store, Template, Theme, Video, Woocommerce, Wordpress
Show all tags
Show all tags
- ThemeForest TwPro Startup Landing Page 18946385
- ThemeForest Simple and Smart PSD Template 18914090
- ThemeForest Codex Responsive & AngularJs & RTL Bootstrap Admin Template 18912150
- ThemeForest Destiny Multipurpose WordPress Landing Page 17840552
- ThemeForest Tetra Multipurpose Marketing & Landing Pages WordPress Theme 18241830
- ThemeForest Preston Real Estate WordPress Theme 19009097
- ThemeForest Landmark Real Estate WordPress Theme 18614325
- CodeCanyon Let it Snow EnkoSnowfall Wordpress Snowfall Plugin 19040967
- CodeCanyon HowToDo Android App Social Network of Articles 18978080
- CodeCanyon Star Quiz HTML5 Game 18973919