Gmail - powiadomienia SMS

sms

Powiadomienia o nowych wiadomościach e-mail wysyłane na komórkę poprzez SMS to nic nowego. Jednak najczęściej za taką usługę należy zapłacić (nie spotkałem się z 'darmowymi' powiadomieniami). Oczywiście pisząc "darmowymi" nie mam na myśli dodatkowych funkcji płatnych skrzynek e-mail.

Dzisiaj przedstawię prosty sposób, na 'włączenie' powiadomień SMS dla osób korzystających z Gmaila (większość?). Szukałem takiej opcji w ustawianiach - nie znalazłem jej. Natrafiłem jednak na kilka opcji, które okazały się przydatne. Pokaże w jaki sposób można 'zmusić' Gmaila, aby (pośrednio) wysłał nam SMS'a na dowolny numer z informacjami o nowej wiadomości (nadawca, czas, temat).

Sposób ten nie jest idealny, ale w tej formie jest dostępny dla 'każdego'. Nie ma potrzeby posiadania własnego serwera z Cronem, umiejętności programowania w PHP itp.

Co jest potrzebne

  • Gmail - posiada opcję wysyłania kopii wiadomości na dowolny adres
  • komórka (to chyba oczywiste)
  • skrzynka pocztowa u operatora GSM (wystarczy darmowa: Plusnet, Eranet, itp) - wszystkie posiadają standardowo darmową opcję powiadomień SMS

Dokładniej (instrukcja) ...

  • Logujemy się do Gmaila
  • Przechodzimy do 'ustawień'
  • Wybieramy zakładkę 'Przekierowania i POP'
  • Wypełniamy część formularza odpowiedzialną za przekierowania: podajemy adres e-mail (otrzymany od operatora GSM)
  • Zatwierdzamy - powiadomienia SMS są aktywne

Zalety takiego rozwiązania

  • Nic nie płacimy
  • Szybkość - w Plusnecie dostaje powiadomienia w ciągu kilkunastu sekund po otrzymaniu maila
  • Dostępność dla każdego - z ustawieniem przekierowania poradzi sobie każdy

Wady

  • Operatorzy GSM oferują skrzynki o niskich parametrach - nie dostaniemy powiadomienia w przypadku wiadomości z 'dużym' załącznikiem.
  • Mała pojemność skrzynki od operatora GSM - po pewnym czasie skrzynka się zapełni (również nie otrzymamy powiadomienia)
  • Co pewien czas musimy ręcznie kasować kopie maili (aby uniknąć zapełnienia skrzynki)

Dla bardziej wymagających
Można oczywiście (posiadając odpowiednią wiedzę i możliwości) zlikwidować wady mojego rozwiązania. Wystarczy mieć dostęp do serwera z Cronem (ewentualnie pseudoCronem), a także znać PHP, lub inny język typu server-side umożliwiający zarządzanie naszą skrzynką pocztową. Moim zdaniem jednak lepiej jest skorzystać z płatnej skrzynki e-mail oferującej powiadomienia SMS (obecnie to nie kosztuje tak dużo jak kiedyś).

PHP i SMS - nowe możliwości
Darmowe skrzynki operatorów GSM możemy wykorzystać nie tylko do stworzenia powiadomień SMS o nowej poczcie.
Prosta funkcja 'mail()' w PHP pozwala na wysłanie: (kilka przykładów)

  • dziennych raportów statystycznych naszych serwisów www (korzystam z tego)
  • informacji o nowych komentarzach na blogu (korzystam, ale SMSy są wysyłane tylko w przypadku komentarzy do starszych postów, aby ich nie przegapić)
  • powiadomień o awariach serwisów www, itp

Przykłady mógłbym podawać bez końca. Myślę, że informacje zawarte w tym wpisie kogoś zainteresują i zostaną wykorzystane.

Komentarze 385:

  • » Prosty: 19.07.2007 o 22:29

    Ciekawy pomysł :)
    Założę skrzynkę w plusnecie i zaraz sprawdzę :)

  • » Frejr: 19.07.2007 o 22:59

    Sam niedawno napisalem skrypt w Perlu, ktory przy pomocy bramki w miescie plusa i crona co godzine sprawdza mi skrzynke na GMailu i wysyla na telefon nadawce, godzine oraz temat wiadomosci. Srednio radzi sobie, gdy wiadomosc jest wyslana w UTF8, ale jak znajde czas to poprawie. Na razie wystarcza. W najgorszym wypadku wiem, ze cos pzyszlo a nie do konca wiem co ;)

  • » Marta: 19.07.2007 o 23:26

    Jak ustawić powiadomienia w Orange? Na ich stronie nic nie piszą o bezpłatnych skrzynkach?

  • » Renq: 20.07.2007 o 08:56

    Świetny pomysł. :) Muszę Ci przyznać, że zainteresowałeś mnie tym tematem. Też muszę sobie coś takiego machnąć. Dzięki za tą notkę!

  • » Benqu: 20.07.2007 o 12:17

    Rozwiązanie idealne w swej prostocie :)

  • » Kiero: 20.07.2007 o 12:45

    Tylko, że gmail wysyła bodajże swoje maila spakowane gzipem, więc jak przychodzi taki sms na komórkę to zawiera pełno nie potrzebnych znaczków ;)

  • » Adriano: 20.07.2007 o 13:14

    Kiero, tak, spotkałem się z tym problemem, jednak tylko w przypadku ustawienia przekierowania bezpośrednio na +486xxyyyyyy@text.plusgsm.pl.
    Należy ustawić na moja_nazwa@plusnet.pl.
    To przykład dla Plusa - w innych sieciach jest podobnie.

    Marta, poszukaj takiego czegoś jak 'mBox'.

  • » Kiero: 20.07.2007 o 14:44

    A da się jakoś zablokować powiadomienia sms na maila +486xxyyyyyy@text.plusgsm.pl.? Bo w takim razie można puścić spamik na taki mail i zapcha komuś komórkę ;/ No i po jakim czasie wiadomości ze skrzynki +486xxyyyyyy@text.plusgsm.pl są usuwane ;>

  • » Procek: 25.07.2007 o 17:19

    Opisze jak to u mnie jest zorganizowanie
    Wszystko opiera sie na:

    - sms w ver 2.1.0 -> www
    - fetchmail 6.3.4 (z obsluga ssl co by ktos chcial z gmaila poczte sciagac)
    - procmail 3.22

    Wersje ww. programow raczej dowolne u mnie na tych konkretnie smiga

    - sciagamy kompilujemy program 'sms'
    - dodatkowo w pliku .smsrc mam dopisane

    ##<<--tnij--> 2;##

    miastoplusa_user=mojloginzmi astaplusa
    miastoplusa_pass=mojehaslozm iastaplusa

    ##<<--tnij--> 2;##

    - zawartosc pliku .procmailrc

    ##<<--tnij--> 2;##

    :0
    * $ ^To:.*twoj.mail@domena.com

    NEW_SUBJECT=`formail -xSubject`
    SMS_MAILADDR=`formail -xReturn-Path`
    NEW_BODY=`formail -c | /home/ch4os/mimecut | head -c 50`
    SIZE=`wc -c`

    | /home/ch4os/sms -p 1 -g plus -n 700123456 -m "ROZMIAR: $SIZE bajtow, TEMAT: $NEW_SUBJECT"

    ##<<--tnij--> 2;##

    Przydalaby sie odrobina komentarza do powyzszego, prosze pamietac o poprawnych sciezkach i prawach do binarki sms i skryptu mimecut (odpowiada on za wycinanie smieci htmlowych i takich tam, dostepny jest razem z 'sms'), nie zapomnijcie tez o popawnym wpisaniu swojego numeru icon_smile3.gif, adres email musi byc poprawnie zapisany wraz ze backslashami ('')

    - plik .fetchmailrc (przykladowa konfiguracja)

    ##<<--tnij--> 2;##

    set postmaster "ch4os"

    poll adres.serwera.pop3.pl with proto POP3 auth password user "login" there with passw
    ord "pass" is ch4os here keep options warnings 3600 mda "/usr/bin/procmail -d %T
    "

    poll pop.gmail.com with proto POP3 user ' twoj.gmail.login@gmail.com' there with
    password 'pass' is ch4os here options keep ssl sslfingerprint '59:51:61
    :89:CD:DD:B2:35:94:BB:44:97: A0:39:D5:B4' sslcertck sslcertpath /usr/share/ssl/ce
    rts mda "/usr/bin/procmail -d %T"

    ##<<--tnij--> 2;##

    Po dokladniejsza konfiguracje fetchmaila z gmailem odsylam tutaj -> link, z racji tego ze trzeba spreparowac odpowiednie certyfikaty. W konfiguracji .fetchmailrc nalezy zmienic wszystkie wpisy 'ch4os' swoim loginem z konta ssh/prywatnej maszyny linuksowej icon_smile3.gif, oraz nalezy wstawic w odpowiednie miejsca loginy i hasla do skrzynek.

    - na koniec wpis do cron'a (aby dostac sie do crona nalezy wklepac 'crontab -u login -e')

    ##<<--tnij--> 2;##

    */30 * * * * fetchmail -s

    ##<<--tnij--> 2;##

    Poczta bedzie sprawdzana co 30 minut.

    - wszystko dziala nieprzerwanie juz od pol roku, nie wiem jak wyglada sprawa z obsluga innych bramek (era, idea, niezalezne). Wszystkie pliki .smsrc, .fetchmailrc, .procmailrc powinny znajdowac sie w folderze home danego usera.

    Notka na koniec, nie jestem autorem powyzszych rozwiazan, wiekszosc z nich zostala zaczerpnieta z ogolno pojetych zrodel w internecie i polaczona w jedno sprawnie dzialajace;)



    Znalazłem takie coś w necie... Wypróbuje to ktoś???

  • » L30n: 27.07.2007 o 11:17

    Ja sobie jakiś czas temu skleciłem 3 klasy do obsługi bramek ery, orange i plusa ;) w połączeniu z IMAP_V2 i cronem ślicznie przysła mi informacje o nowych mailach...

  • » Exploti: 27.07.2007 o 22:26

    Tak... ale bramka ery jest płatna... masz cos darmowego?

  • » Bimo: 29.07.2007 o 19:56

    A dało by się coś takiego zdobić do Orange?
    Każdy POP'iak standardowo ma 100 esów miesięcznie w multiboxie do wykorzystania, w konnekcie jest bodajże taka wtyczka, która loguję się na konto orange i wysyła sms'a z MultiBoxa, dzięki temu można by jakoś pominąć zabezpieczenie z Orange.

  • » l30n: 07.08.2007 o 09:30

    Ja korzystam z:
    era - http://www.eraomnix.pl/pl/login/login
    Orange - multibox
    Plus - http://www.text.plusgsm.pl/sms/

    W erze i orange konieczne jest przeskoczenie logowania ale tu curl spokojnie daje sobie rade. Gdyby ktoś chciał zobaczyć to w praktyce - to niedawno zintegrowałem to ze snajperem aukcyjnym http://www.ustrzel.pl

  • » Bubu: 15.08.2007 o 10:45

    Macie bramke spam sms?

  • » eRIZ: 18.08.2007 o 17:31

    Co do Orange'u:
    jedyne wyjście (chyba), to założenie sobie multiboxa, tak jak to napisał l30n. Trzeba tylko w opcjach włączyć powiadamianie o nowych mailach. Tylko, że mamy tak: w wersji darmowej, powiadomienia dochodzą gdzieś tak w granicach godziny 11.00 raz na dobę i to chyba nie o wszystkich mailach. Z UTF sobie - niestety - nie bardzo radzi; w SMS-ach przychodzą krzaczki zamiast diakrytyków

    Nie wiem, jak to jest w płatnej (6zł/miesiąc) wersji mBoxa, ale w tabelce mamy "powiadomienia: rozbudowane".

  • » kuba: 25.09.2007 o 14:55

    Iak komuś zapochać komurke

  • » damian: 06.10.2007 o 14:00

    A ja mam taki problem ze zalozylem forum mojego roku i chcialbym aby kazdy otrzymywal subskrypcje sms... moze byc platna chodzi o to ze po zebraniu numerow telefonow od ludzi moglbym im przesylac wazne onfo np zeby sciagneli ostatnie wyklady z zajec albo ze zmiana planu... istnieje jakis seriws platny ktory by to obsluzyl albo jakies inne licho??

  • » Adam: 16.01.2008 o 23:15

    A wie może co sie u mnie dzieje ktoś?
    Skonfigurowałem gmaila tak:
    Przekazywanie: Wyślij kopię otrzymanej wiadomości do xxx.xxx@xx.pl
    Zachowuj kopię w folderze odebrane.
    1. Stan: POP jest włączony dla poczty otrzymanej od 23:04
    o Uaktywnij POP dla wszystkich wiadomości (nawet już pobranych wiadomości)
    o Uaktywnij POP tylko dla poczty otrzymanej od tego momentu
    o Wyłącz POP
    Zaznaczony wariant nr 2.
    Zachowuj kopie itd.
    I teraz jest pkt. 3 o klientach.. Co tutaj? Jakiego tu trzeba skonfigurowac? Może blad leży gdzie indziej.
    Skrzynke mam na orange.
    Mail z Gmaila na nią nie doszedł od 1h. Sprawdzone.
    POzdrawiam, Adam

  • » kuba: 13.02.2008 o 21:53

    Mam pytanie. jak wogole zdobyc ten adres email od operatora gsm?

  • » Didżejka: 08.04.2008 o 10:53

    Sprytne rozwiązanie! właśnie je uruchomiłam, dzięki! :)

  • » Jarek: 13.05.2008 o 12:31

    Mnie to by szlag trafił jakbym dostawał sms przy każdym nowym mailu.

  • » Adriano: 15.05.2008 o 02:07

    Zależy ile tych maili dostajesz :)
    Ja korzystam z kilku adresów - jeden na spam (rejestracje na stronach itd), drugi do rejestracji na witrynach zaufanych (banki, serwisy aukcyjne), trzeci i czwarty prywatne (podane na tym blogu). Jedynie z tych ostatnich dostaje powiadomienia via sms.

  • » Garar: 04.06.2008 o 17:51

    Witam!
    Niestety dla mnie pomimo usilnych staran nie dzialaja powiadomie w multiboxie orange. Testowalem dwa razy. Jest ktos komu dzialaja? Zaznaczam ze uzywam darmowej wersji i tam tez wedlug tego co pisze na stronach Orange powinno byc powiadamianie. Mam powiadamianie aktywne w konfiguarcji.

    Krystian

  • » Jorek: 11.06.2008 o 16:32

    Sprawę zapychającej się skrzynki operatora można obejść tak: ustawić pobieranie maili z niej do Gmaila z usuwaniem wiadomości z serwera.

  • » 111244166: 22.06.2008 o 10:58

    Super wszystko działa jak należy dzięki za ten artykuł. Pozdrawiam

  • » Lukasz3677: 12.09.2008 o 11:21

    Mi dziala w orange, super sprawa!! Trzeba w gmail'u aby wysylal powiadomienia na adres w orange (jak by ktos nie wiedzial jest to TwojNick@orange.pl) i w konfiguracji multibox'a uaktywnic powiadomienia i zaznaczyc Natychmiast :)

  • » jozwa69: 21.10.2008 o 10:33

    A abonenci ery sa poszkodowani :( Oplata za usluge eranet wynosi 2 zl miesiecznie, niby nie majatek ale zawsze to 2 a nie 0 :| Chyba ze zna ktos jakiegos operatora gsm udostepniajacego poczte osobom z poza sieci.

  • » tomek: 06.01.2009 o 02:15

    Po co kombinowac powstal do tego specjalny program GOŁĘBIK V 1.3
    Najnowsza wersja programu Gołębik dzięki któremu nie przegapisz już żadnej ważnej wiadomości e-mail. Program wysyła mms-ami maile na twój telefon komórkowy abyś mógł być zawsze na bieżąco, dzięki dużej pojemności wiadomości mms twoje maile nie są obcinane, program dostępny dla abonentów sieci Era.


    DOWNLOAD:
    http://rapidshare.com/files/180210807/Go__322___281_bik_v1.3.exe

  • » [spam].pl: 05.02.2009 o 00:11

    Najprościej to wejść na [spam] skonfigurować powiadomienie o wiadomościach w Twojej skrzynce i już! Bez żadnych programów, 24h na dobę... Obsługuje wszystkie skrzynki - Gmail, Onet, WP, Interia, Tlen i wszystkie inne, oraz wszystkie polskie sieci GSM...

    Polecam:
    [spam]

  • » procek: 04.05.2009 o 17:29

    Szanowni Panowie spamerzy! Nie robicie nic pożytecznego...

    Chciałem dodać od siebie, że używanie takich serwisów to poważne narażenie swojej prywatności. Przecież każdy przekazywany mail ląduje na kogoś serwerze - każdy może to przeczytać. Również radziłbym uważać przy korzystaniu z darmowych bramek SMS - powód ten sam...

  • » Romek: 16.05.2009 o 03:01

    Żyjemy w XXI wieku, o prywatności to w zasadzie możemy zapomnieć... Chyba że przestaniemy korzystać z telefonów, komputera, internetu i przeniesiemy się kilkadziesiąt metrów pod ziemię...

    Taki dajmy google, może sobie czytać gmaile polowy ludzi... Jednak czy jest komuś potrzebna informacja że spotkasz się z Elką tu i tam o tej i o tej?

    Tak samo z darmowymi bramkami SMS - ktoś może czytać nasze sms'y, ale korzystająć z płatnych bramek nic się nie zmienia, dalej ktoś może czytać te wiadomości...

    Odnośnie samych powiadomień, podoba mi się rozwiązanie [spam]

  • » MKF: 06.06.2009 o 20:56

    Przecież Orange też ma skrzynke pocztową, a dokładnie znajdziecie ją w funkcji MultiBox, jedynie co wystarczy zrobić to aktywować funkcje powiadamiania w ustawieniach poczty. Pozdrawiam...

  • » ktos: 06.10.2009 o 18:08

    Chce sie dowiedziec co druga osoba pisze do kogos

  • » madzia: 04.11.2009 o 13:45

    Wielkie dzięki za radę, zainstalowałam sobie coś takiego i działa!!!!
    genialne w swej porostocie jak już ktoś zauważył
    pozdrawiam serdecznie!!!

  • » piori: 10.11.2009 o 00:08

    Ja jeszcze dodam, że Gmail nie musi przekazywać wszystkich wiadomości na skrzynkę operatora GSM. Wystarczy w ustawieniach utworzyć filtr, odpowiednio ustawić reguły i podać adres do przekazywania wiadomości, które przez ten filtr "przejdą".

  • » kesnall: 11.11.2009 o 18:25

    Czesc. ustawiłem sobie zeby moje konto na Gmail przekazywało na > moj adres@orange.pl i w ustawieniach włączyłem powiadomienie SMS'em. i sprawdziłem. wszystko działało ale tylko 1 raz.

    wyslalem z innego emaila na moj gmail i dostałem smsa, ale za 2 razem juz nie dostałem smsa ;/

  • » ah: 28.11.2009 o 09:50

    Plusnet działa bezproblemowo powiadomienie po kilku sekundach zadnych krzaczkow itp nadawca i temat godzina tylko że płatne 5zl aktywacja i 5zl na miesiac.........

  • » mpk: 05.12.2009 o 14:57

    @kesnall: powiadomienia w orange, afaik wysylane sa zbiorczo, raz dziennie.

  • » Arim: 09.12.2009 o 13:50

    Eranet niestety nie jest darmowa. Z drugiej strony może to i dobrze, że nie włączają każdemu by default, bo nie da się zaspamować losowego numeru ;]

  • » 0g0r: 19.01.2010 o 23:03

    U znajomego w orange działało tylko 1 raz... U mnie w Plusie, po aktywacji wgl nie przekazuje tych maili. Powinny dochodzić, na gmailu mam a tutaj pusto. Co jest grane?

  • » zZyzZio: 11.02.2010 o 17:06

    Nie wie może ktoś skąd mogę wziąć e-mail firmy Orange?

  • » przechera: 08.03.2010 o 15:38

    A może ktoś wie jak powiadomoenia ustawic w sieci mbank mobile? :D

  • » manek: 21.03.2010 o 21:36

    Witaj
    Gratuluje za bardzo dobry pomysł, właśnie czegoś takiego szukałem:) pozdrawiam :)

  • » Ten typek: 07.07.2010 o 20:57

    Gratuluje pomysłu. Bardzo ciekawy artykuł. Zaraz zabieram się do sprawdzenia tej metody :)

  • » HaSaCz: 07.08.2010 o 13:38

    Ja miałem skrzynkę w telefonie, ERAnet.
    Ale przez przypadek skasowałem wszystkie ;/
    Można to jakoś skonfigurować spowrotem ?

  • » Kuba: 19.08.2010 o 14:57

    Super! Genialnie proste, dzięki wielkie i pozdrawiam :)

  • » jozwa69: 02.09.2010 o 15:21

    @HaSaCz skontaktuj sie z i-BOA, powinni przeslac Ci ustawienia SMS-em

  • » Grzegorz: 21.12.2010 o 00:40

    Miałem jeszcze parę dni temu hosting w kei.pl i była tam możliwość powiadomień sms o nowej poczcie wpisywałem tylko numer tel. i hasło, przeniosłem sie na VPS i nie wyobrażam sobie bez powiadomień bynajmniej na dwóch kontach e-mail, muszę coś sensownego znaleźć.

  • » ewa: 17.01.2011 o 00:25

    Dziękuję!!!
    to jest super :)

  • » Raf_PL: 21.11.2011 o 20:42

    Tutaj jest jeszcze inne rozwiązanie. Wygląda na bardzo proste:
    http://alert-please.com

  • » Aneusz: 02.01.2012 o 14:59

    Witajcie. Dziękuje autorowi.
    W orange miałem problem ale mam komórke z dual simem i 2 karte heyah .Skrzynke też w heyah założyłem.Powiadomienia z gmaila przychodzą bez zarzutu ,jedyna wada coś pierwsze 4 słowa z tematu maila tylko przychodzą,a i ta heyah skrzyna coś na internet exploerze działa tylko bez erroru wiec sie nie wkurzajcie tymi errorami.

  • » ppppppp: 23.09.2013 o 23:46

    Hbxjzbc jc booo

Dodaj komentarz:

Dostępne tagi: [link]http://adres-www[/link] [quote]cytat[/quote] [code]kod[/code] [pre]tekst preformowany[/pre] [b]bold[/b]