Thursday, June 26, 2008

SMS/Email Domains for U.S. Cellular Providers

I often see people asking how to send SMS messages from their website. Well, you can do so through your SMTP server or if you're using some other type of email system, for instance Postfix on Debian, you can use that too.

You send the message/email just like you would any other email, you just have to direct it to the address the service provider has setup to recieve messages.

In most cases this is the cellphones ten digit number @ provider-address dot com.
Below is a list of common U.S. service providers and the domain they have setup to recieve SMS messages via email protocols.

CarrierDomain Pattern
AirTouch Cellular 10digitphonenumber@airtouchpaging.com
Alltel 10digitphonenumber@alltelmessage.com
Ameritech Cellular 10digitphonenumber@paging.acswireless.com
AT&T Wireless 10digitphonenumber@mobile.att.net
Bell Atlantic 10digitphonenumber@message.bam.com
BellSouth 10digitphonenumber@wireless.bellsouth.com
Cellular One Not available from carrier
Cingular Wireless 10digitnumber@mobile.mywireless.com
Comcast Cellular 10digitphonenumber@cellularone.tstmsg.com
GTE Wireless 10digitphonenumber@messagealert.com
Nextel 10digitphonenumber@page.nextel.com
Omnipoint 10digitphonenumber@omnipointpcs.com
Pacific/Nevada Bell 1+10digitphonenumber@pacbellpcs.com
PrimeCo 10digitphonenumber@primeco.textmessage.com
Southwestern Bell 10digitphonenumber@email.swbw.com
Sprint 10digitphonenumber@messaging.sprintpcs.com
Suncom 10digitphonenumber@mobile.att.net
TMobile 10digitphonenumber@tmomail.net
Telecorp 10digitphonenumber@mobile.att.net
Tritel 10digitphonenumber@mobile.att.net
Triton PCS 10digitphonenumber@mobile.att.net
U.S. West 10digitphonenumber@uswestdatamail.com
Verizon 10digitphoneumber@msg.myvzw.com
Voicestream 10digitphonenumber@voicestream.net
Boost Mobile 10digitphonenumber@myboostmobile.com


Google is able to look these up just by having the number somehow, I'd really like to know where's they're getting it from.

2 comments:

Anonymous said...

Reverse phone lookups such as Whitepages give you the carrier. I'm sure there's some way to get the ranges of numbers each carrier has though. Maybe just send the sms to all of them? :P

Graham said...

telcodata.us