Gmail - powiadomienia 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 471:
Ciekawy pomysł :)
Założę skrzynkę w plusnecie i zaraz sprawdzę :)
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 ;)
Jak ustawić powiadomienia w Orange? Na ich stronie nic nie piszą o bezpłatnych skrzynkach?
Świetny pomysł. :) Muszę Ci przyznać, że zainteresowałeś mnie tym tematem. Też muszę sobie coś takiego machnąć. Dzięki za tą notkę!
Rozwiązanie idealne w swej prostocie :)
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 ;)
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'.
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 ;>
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ś???
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...
Tak... ale bramka ery jest płatna... masz cos darmowego?
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.
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
Macie bramke spam sms?
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".
Iak komuś zapochać komurke
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??
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
Mam pytanie. jak wogole zdobyc ten adres email od operatora gsm?
Sprytne rozwiązanie! właśnie je uruchomiłam, dzięki! :)
Mnie to by szlag trafił jakbym dostawał sms przy każdym nowym mailu.
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.
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
Sprawę zapychającej się skrzynki operatora można obejść tak: ustawić pobieranie maili z niej do Gmaila z usuwaniem wiadomości z serwera.
Super wszystko działa jak należy dzięki za ten artykuł. Pozdrawiam
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 :)
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.
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
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]
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...
Ż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]
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...
Chce sie dowiedziec co druga osoba pisze do kogos
Wielkie dzięki za radę, zainstalowałam sobie coś takiego i działa!!!!
genialne w swej porostocie jak już ktoś zauważył
pozdrawiam serdecznie!!!
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ą".
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 ;/
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.........
@kesnall: powiadomienia w orange, afaik wysylane sa zbiorczo, raz dziennie.
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 ;]
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?
Nie wie może ktoś skąd mogę wziąć e-mail firmy Orange?
A może ktoś wie jak powiadomoenia ustawic w sieci mbank mobile? :D
Witaj
Gratuluje za bardzo dobry pomysł, właśnie czegoś takiego szukałem:) pozdrawiam :)
Gratuluje pomysłu. Bardzo ciekawy artykuł. Zaraz zabieram się do sprawdzenia tej metody :)
Ja miałem skrzynkę w telefonie, ERAnet.
Ale przez przypadek skasowałem wszystkie ;/
Można to jakoś skonfigurować spowrotem ?
Super! Genialnie proste, dzięki wielkie i pozdrawiam :)
@HaSaCz skontaktuj sie z i-BOA, powinni przeslac Ci ustawienia SMS-em
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źć.
Dziękuję!!!
to jest super :)
Tutaj jest jeszcze inne rozwiązanie. Wygląda na bardzo proste:
http://alert-please.com
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.
Hbxjzbc jc booo
Dodaj komentarz: