sms-address

Get the email address to send SMS messages to based on number and carrier.

npm install sms-address
1 downloads in the last week
9 downloads in the last month

Basic Usage

sms-address returns an email address that can be used to send an SMS message.

It takes two arguments, phone number, and carrier.

var sms = require('sms-address');

var email = sms('123-456-7890', 'Verizon');

email === '1234567890@vtext.com';

sms-address also exports the carriers it supports. US only for now.

var sms = require('sms-address');

console.log(sms.carriers)

// outputs:
{
  "Alaska Communications": "msg.acsalaska.com",
  "Alltel": "sms.alltelwireless.com",
  "Ameritech": "paging.acswireless.com",
  "AT&T": "txt.att.net",
  "BellSouth": "bellsouth.cl",
  "Bluegrass Cellular": "sms.bluecell.com",
  // and so on and so forth ...
npm loves you