Slashdot Mirror


Email Notification via SMS in the US?

Joel McShiston asks: "Back in Europe I had set up a system through which urgent emails matching certain criteria were automatically forwarded upon arrival to a (free) email account which my cell phone carrier (Vodafone) provided for free with each account - {cell number}@vodafone.es. At the carrier's site I could then turn 'SMS notification of new email' on and would receive a text message telling me to check my email each time a matching email came through. I'll be soon moving to the US and would like to know whether any of you has a similar (or better) system working over there. Which kind of SMS-email 'interfacing' are you able to do on that side of the pond?"

41 comments

  1. Most providers do this by who+what+why · · Score: 1, Insightful

    I know for a fact that AT&T give you an address @attwireless.net and T-Mobile give you a username@tmomail.net.

    Of course, you'd be lucky to get any reception anywhere unpopulated like, say, MANHATTAN! with either of those services.

    -- Just a bitter cell phone loser

    1. Re:Most providers do this by pauljlucas · · Score: 1

      This isn't what he asked. He asked specifically about SMS notification of e-mail.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    2. Re:Most providers do this by bretharder · · Score: 1

      AT&T provides my boss with email sent directly to his phone,
      as far as he knows he doesn't pay any extra fee for this service.

    3. Re:Most providers do this by who+what+why · · Score: 1

      You just set up your filter on your primary email account to send an email to "number"@"provider".net with the subject of the email that matched the filter.

      No need for any other notification of email at the cell provider - you get the email alert your filter sent directly on your phone as an SMS.

    4. Re:Most providers do this by pauljlucas · · Score: 1

      The number@provider.net e-mail address is an e-mail-to-SMS gateway. It can NOT handle messages over 160 characters which makes it useless for 99% of e-mail. Said e-mail address is NOT intended to be a regular e-mail account. This is why I have a seperate e-mail account (a real one) with the notification ONLY going to the provider.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    5. Re:Most providers do this by Anonymous Coward · · Score: 0

      AT&T's email-to-SMS gateway is actually @mobile.att.net . The domain you quoted requires the mobile user to use their WAP browser to check email.

      AT&T's SMS-to-email gateway can be used by sending an SMS with the email address as the first word to either 0000 or 0000000000.

    6. Re:Most providers do this by magefile · · Score: 1

      Which is why you only send the subject ... or just "message #XYZ received". Duh! Read the post first.

  2. Re:Netcraft Confirms... by f0rtytw0 · · Score: 0, Offtopic

    I havn't been this productive in a long time. I'm sure today will be a very productive day for most geeks.

    --
    this is the most important sig ever! In your face 446154!
  3. Re:It's called Yahoo! by nesthigh · · Score: 0, Offtopic

    yeah.. who moderates?

    I use Yahoo! mobile alerts to do exactly what the submitter is requesting. sigh.

  4. Verizon has this by flink · · Score: 1

    @vtext.com will be sent to you as an SMS message.

  5. Tmobile by CaNeS · · Score: 2, Informative

    Tmobile does this and has for quite a while.

    It's usually pretty reliable. I've only had problems when my mail server had problems.

  6. Easy if you have your own domain by pauljlucas · · Score: 4, Informative

    See my instructions. While specifically for Verizon, the technique should work for any carrier that supplies you with an e-mail address.

    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    1. Re:Easy if you have your own domain by fiftyvolts · · Score: 2, Informative

      I didn't give it a good look, but on initial inspection your perl script has potential for some odd display bugs because many of you regex's don't use the zero-width ^ match. Like if you got a message (and I have in the past) formatted "<johnq@public.com> John Q. Public", it'll spit out as "johnq@public.com> John Q. Public".

      If I'm right it doesn't take much to fix :| just do /^([^<]+)/ or whatever instead. Cool proccess though, I'll probably use it :D

    2. Re:Easy if you have your own domain by gtrubetskoy · · Score: 3, Interesting
      I don't think you need a separate script to provide notification - if you just forward the e-mail to your Verizon account you will get however many first bytes of the e-mail, which is usually sufficient to figure out what it's about. You just have to make sure that the message is explicitely addressed to your vtext.net account or it might get dropped by their server. I use something like this:

      :0 c:
      * CONDITION_GOES_HERE
      $DEFAULT
      :0 Af: /var/tmp/.vtext.lck
      | formail -b -f -I "To: 7035551212@vtext.com" -I "Received"
      :0 A:
      !7035551212@vtext.com
      "CONDITION_GOES_HERE" should be a regexp that selects your message as worthy of forwarding to the phone (mine are $0.02 a piece). It looks like I also had to get rid of the "Received" header for some reason - perhaps Verizon drops messages if a count of "Received" headers exceeds a certain threshhold.

      ...and of course you'll need to replace 7035551212 with your number.

    3. Re:Easy if you have your own domain by pauljlucas · · Score: 1
      I don't think you need a separate script to provide notification - if you just forward the e-mail to your Verizon account you will get however many first bytes of the e-mail, which is usually sufficient to figure out what it's about.
      Probably true; however, I still prefer to "clean up" the e-mail and grab just the sender's name and subject so I can see the name at a glance.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  7. .procmailrc by JeffL · · Score: 4, Informative
    There is almost always an e-mail to sms gateway address, such as 5555555555@t-mobile.com (or whatever). I have a .procmailrc that forwards interesting e-mails to my phone. It strips quoted text and other stuff, to squeeze as much as possible into the allowed 160 characters.

    I've been using my phone as a biff for years. If an e-mail is important I know about it right away, if it isn't important I can deal with it later or ignore it completely.

  8. Verizon ... by arhar · · Score: 2, Informative

    ... Verizon, which by far provides the best service in the US, has this feature:

    vtext.com

    1. Re:Verizon ... by pauljlucas · · Score: 1
      The vtext.com site and addresses is ONLY an e-mail-to-SMS gateway. You can't send messages to those addresses exceeding 160 characters (which rules out 99% of e-mail). vtext.com is NOT an ordinary POP or IMAP e-mail account.

      However, Verizon acquired airbridge.net and will, if you ask Verizon's data group, set you up with a POP e-mail account there. But e-mail sent there has nothing to do with your phone.

      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
  9. Sprint too by Solder+Fumes · · Score: 1

    It works just as you described with Sprint. Also, Yahoo has SMS notification ability. It can let you know if you have an email; plus, with the Yahoo WAP and a data-capable phone, you can get into your Yahoo account and read email, IM etc.

  10. How do I ask question to Slashdot by TelephonyGuy · · Score: 1

    just became a member of Slashdot and trying to figure out how i can post a question. Any help would be appreciated.

    1. Re:How do I ask question to Slashdot by Anonymous Coward · · Score: 0
      This is a good place to start.

      This one is good, too. Actually, it's probably best if you read this one right through before you do anything else on this site, like posting grossly off-topic comments to stories at random.

      By the way, both of these links are fairly prominent, on the left edge of the page, near the top, should you ever need to find them again.

  11. Nextel by rRaminrodt · · Score: 1

    Among other services mentioned, nextel also has this feature.

    When I was still on dial-up I had it set up so that when my gateway machine was kicked offline it would redial and and notify me on my phone, along with sending me my new ip.

    --
    They'll think I've lost control again and leave it all to evolution. -- Supreme Being, Time Bandits
  12. If you have Cingular (tested: sun4-solaris) by orangesquid · · Score: 3, Interesting

    echo '\'$USER', "|'$HOME/.do_sms_spawn'"' > ~/.forward
    cat >~/.do_sms_spawn.in <<EOF
    #include <stdlib.h>
    #include <unistd.h>

    int main(int argc, char **argv) {
    chdir("HOME");
    execlp("BASH", "bash", "HOME/.do_sms", NULL);
    exit(1);
    }
    EOF
    sed 's/HOME/'$HOME'/g;s/BASH/'`which bash`'/g' <~/.do_sms_spawn.in >~/.do_sms_spawn.c
    cc ~/.do_sms_spawn.c -o ~/.do_sms_spawn
    cat >~/.do_sms <<EOF
    #!/bin/bash
    do=0 #0=email,1=SMS
    part=0 #0=headers,1=body,2=tagline
    msg=
    debug=n
    exec >/dev/null 2>&1
    debuglog=$HOME/sms-debug.log
    while : ; do
    read line || break
    if [ "$debug" = "y" ] ; then echo $part$do $line >$debuglog ; fi
    if [ $part -eq 0 -a "$line" = "" ] ; then
    part=1
    elif [ $part -eq 0 -a "$(echo $line|cut -c1-4)" = "To: " ] ; then
    echo "$line" | fgrep "+sms@" >/dev/null 2>&1 && do=1
    elif [ $part -eq 0 -a "$(echo $line|cut -c1-6)" = "From: " ] ; then
    msg=$(echo $line|cut -c7-|cut -d\< -f2|cut -d\> -f1)
    elif [ $part -eq 1 -a "$(echo $line|cut -c1-2)" = "--" ] ; then
    part=2
    elif [ $part -eq 1 -a $do -eq 1 ] ; then
    msg="$msg $line"
    fi
    done
    if [ $do -eq 1 ] ; then
    msg=$(echo $msg|cut -c 1-160)
    msg=$(echo -n "$msg" | od -t xC | cut -c8- | sed 's/ /%/g' | tr -d '\n')
    if [ "$debug" = "y" ] ; then echo msg: $msg >$debuglog ; fi
    s='http://208.62.68.135/msgresult.shtml?min='`cat ~/.cellno`'&msg='
    wget -q "$s$msg" -O /dev/null 2>&1
    fi

    EOF
    chmod 700 ~/.do_sms
    um=`umask`
    umask 077
    echo XXXXXXXXXX > ~/.cellno
    umask $um
    mail Hi there. | $USER'+sms@'$HOST

    --
    --TheOrangeSquid Is it any wonder things seem so awry? We swim in a sea of confusion and don't have to think to survive
  13. I don't trust the system by barzok · · Score: 2, Informative

    We use Verizon at work for sending SMS messages to phones for system/on-call notifications. We have had a few occasions where messages have been delayed by anywhere from 15 minutes to a few hours. We've also had complete outages (average one day/year).

    Depending on how urgently you need to know you've got mail, this may not be acceptable to you.

  14. In the US - consider the costs... by SD_92104 · · Score: 3, Informative

    Considering that the OT comes from Europe, there is a very important thing to add - you will pay for incoming SMS (or have them deducted from your bucket of allowed SMSs - depending on your provider and/or plan). As opposed to Europe (at least the countries I lived in) where all incoming communication is free, you will pay for that in the US - both, for voice as well as SMS. So, depending on your email volume, you might re-think whether this is really worth it... (I use it - T-Mobile customer - and their website allows you to set up rather precise filters for which messages/accounts/senders/... you receive a notification)

    1. Re:In the US - consider the costs... by SenseiLeNoir · · Score: 1

      In General, incomming IS free in Europe, both calls and text.

      hoever, some providers here, their own mail to txt gateways are usually not free, in UK (T-Mobile) charge for email to SMS. however, u can get other mail to text gateways such as yahoo. that IS free.

      --
      Have a nice day!
    2. Re:In the US - consider the costs... by phoenix_rizzen · · Score: 1

      Wow, yet another area the States is behind us lowly Canadians, then. :)

      All the cell companies around here (Rogers/AT&T, Bell, Telus) offer free uncoming text messages. You only pay for out-going messages.

      Rogers plans include e-mail to SMS gateway services (@pcs.rogers.com). Telus forces you to purchase their data plan to connect to their e-mail servers to check for new messages. No idea about Bell.

      This is the only reason I stay with Rogers. All the servers I admin are configured to send a message to my cell whenever there's a problem. A feature that none of the other carriers support, and that I cannot work without.

    3. Re:In the US - consider the costs... by Mistah+Blue · · Score: 2, Informative

      SMS incoming is free for AT&T Wireless (probably depending on your plan). Send to you_cell_number@mobile.att.net.

    4. Re:In the US - consider the costs... by dave3138 · · Score: 1

      Incoming SMS/email is free for Midwest Wireless subscribers (Minnesota & Iowa).

  15. Sprint PCS by gottabeme · · Score: 1

    If you're a Sprint PCS user, you get a username@sprintpcs.com address. You can set it to notify you on your phone when you receive an e-mail to that address, and you can read the e-mail on your phone.

    --
    "Those who consume the bulk of goods are those who make them. We must never forget this secret of our prosperity."
    1. Re:Sprint PCS by Webmoth · · Score: 1

      With Sprint PCS, there are actually two types of messaging: your standard SMS (only recently rolled out), and Sprint's own ShortMail. (Just to confuse you, they named them similarly, but they are not.)

      To send an SMS message DIRECTLY to a Sprint PCS phone, especially older, pre-SMS phones, use aaapppnnnn@messaging.sprintpcs.com address. To send a ShortMail message, aaapppnnnn@sprintpcs.com -- when mail is received here, you'll get an "alert" on your phone that you have a new message, which you then have to log in to a website to read. (I don't know what the point is, why can't they just forward the message to the phone?)

      I understand that newer Sprint PCS service and phones have true two-way SMS. The older phones required you to log in to a WAP interface to send and receive messages; the nubmer@messaging.sprintpcs.com address was the only way to send a message directly to a phone.

      --
      Give me my freedom, and I'll take care of my own security, thank you.
  16. How about Australia ? by gibodean · · Score: 1

    I'd like to do the same thing in Australia. Using Vodafone.

    Any ideas ?

    I don't think we have a free email address here which goes to a mobile phone.

  17. Virgin USA by jjga · · Score: 1
    I used a similar approach while living in the USA with my prepaid Virgin cell phone. There is an e-mail address associated with your phone. I don't remember the exact format (it was something like number@vmobile.com) but finding out is as easy as to send to yourself an e-mail from the cell phone, and look at the from.

    Interestingly, Virgin does not charge for receiving a SMS as opposed to other cell phone companies.

  18. I do it via the web by harlows_monkeys · · Score: 2, Interesting
    Both my previous cellular provider (AT&T) had and my current provider (Sprint) has a web page that anyone can go to and fill out a form to send a text message to one of their phones, given the phone number.

    So I simply went to that page, examined the form to see how it worked, and then wrote a simple little Perl script to do the same thing.

    I can then invoke that Perl script from procmail to send me notices when I receive email I'm particularly interested in.

  19. Try uReach by Anonymous Coward · · Score: 0

    They let you do notifications a whole bunch of different ways, including SMS. You can get a free account or pay for one that will give you your own toll free number. http://www.ureach.com/

  20. Use TAP and buy a old school pager for reliability by Anonymous Coward · · Score: 0

    http://www.notepager.net/tap-phone-numbers-c.htm

  21. If you really need your email by Judg3 · · Score: 1

    and have some cash to burn do what my employer does and set yourself up with Verizon and Color BlackBerry 7750's. It's nice having my email everywhere I go and the browser is handy for important sites (THough, you need the $5000 BlackBerry Enterprise Server for web iirc). Plus it has a calendar, games, messaging clients, etc. The only thing I don't like doing with it is talking to people - it just doesn't fit my hand right!

    --
    Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
  22. Email notification = SMS Spam by dolmen.fr · · Score: 1

    I'm not in the US but in France and I have SMS notification for each e-mail received on the e-mail account provided by the operator. I receive in the SMS the e-mail of the sender and the subject of the message.

    However I do not consider this to be a good idea, as spammers found this e-mail address five months ago. I now receive about 4 SMS each day related to e-mail notification for a spam received. My SMS box is quickly full (10 entries on my phone including sent SMS).
    The operator provides absolutely no means of control to filter the messages.

  23. Some incomming SMS is free by Cherveny · · Score: 1

    Alltel, for instance, has incomming SMS free. They have email addresses attached of number@message.alltel.com.

    --
    --- It's not my fault this post looks redundant. I just type too slow.