Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

Jak poslat maily na SMS co nejlevneji, DUDE monitoring

Místo, kde žádná otázka není hloupá.
hanzIT
Příspěvky: 43
Registrován: 8 years ago

Jak poslat maily na SMS co nejlevneji, DUDE monitoring

Příspěvekod hanzIT » 6 years ago

Ahoj,

nedavno jsem na mikrotiku rozchodil DUDE server k monitorovani klientskych zarizeni, IP kamer a podobnych... Problem celkem neni, jelikoz mi info o vypadku chodi na e-mail docela spolehlive...

Chtel bych se vsak posunout kousek vys a nechat si posilat kriticke vypadky i na SMS. Uz to z Vas nekdo nekdy resil? Jde mi o to, jak zajistit, aby se v pripade kritickeho vypadku duleziteho zarizeni v siti e-mail odeslal na SMS servisniho mobilu?

Je mi asi jasne, ze to bude obnaset zakoupeni GSM SIM karty, ktera toto zajisti...

děkuji za pomoc

hIT
0 x

mirek.k
Příspěvky: 796
Registrován: 16 years ago

Příspěvekod mirek.k » 6 years ago

Někteří poskytovatelé mobilních služeb (např. Vodafone) umožňují konverzi e-mailu na SMS.
Pošleš si hlášku na svůj e-mail u operátora a přijde ti SMS.
Používám to tak léta a je to, myslím, omezeno na 70 zpráv za den, což je na dohled postačující.
Mirek
0 x

hanzIT
Příspěvky: 43
Registrován: 8 years ago

Příspěvekod hanzIT » 6 years ago

Dik za nakopnuti...mozna jsem nasel reseni...https://www.t-mobile.cz/e-mail-do-sms dam echo, jak jsem dopadl

hIT
0 x

mpcz
Příspěvky: 2779
Registrován: 18 years ago

Příspěvekod mpcz » 6 years ago

Oskar/Vodafone to má taky. A taky omezené. Někdy ten počet nestačí.
Kromě toho nejlepší řešení je karta třeba Oskar do šulku a USB v Mikrotiku. Šulek stál 1 Kč, provoz v rámci vlastní firmy je zdarma, takže je to vlastně všechno zadarmo. A je to nejrychlejší a nejspolehlivější.
mpcz, 18.3.2018
0 x

the.max
Příspěvky: 1306
Registrován: 16 years ago
Bydliště: Sudetten land
Kontaktovat uživatele:

Příspěvekod the.max » 6 years ago

Já to mám řešené tak, že dude pošle email na danou adresu. A protože mailserver je mimo síť, tak v případě výpadku hlavní lajny by mi notifikace nechodili, mám malý lokální server (může klidně běžet na malině). V /etc/mail/aliases je:

Kód: Vybrat vše

dude:   "| /usr/bin/php -q /usr/local/sbin/mail_handler.php"
.
V mail_handler.php je:

Kód: Vybrat vše

<?php
    $telCisla = array('420123456789', '420987654321');
    $data = file_get_contents("php://stdin");
    $rozdelovac =chr(10).chr(10).chr(10);
    $porucha = explode($rozdelovac, $data);
    for ($p = 0; $p < count($telCisla); ++$p){
        $sms = 'To: '.$telCisla[$p].chr(10).'Alphabet: ISO'.chr(10).chr(10).$porucha[1].chr(10);
        $f = fopen('/tmp/'.$telCisla[$p].'.txt','a+');
        fwrite($f,$sms);
        fclose($f);
        chmod('/tmp/'.$telCisla[$p].'.txt', 0666);
        rename('/tmp/'.$telCisla[$p].'.txt', '/var/spool/sms/sim_flat/'.$telCisla[$p].'.txt');
    }
?>



Dále mi tam běží smstools, který má frontu pro odchozí SMSky ve /var/spool/sms/sim_flat/ (SIMek tam mám víc, pro každou je tam zvlášť fronta). Smstools periodicky checkuje existenci souboru ve frontě, pokud tam je, tak odešle.


Nic složitého.

V případě většího mailserveru s virtuálama, jde 'přesměrování' do skriptu zapsat i do databáze.
1 x
Vysoce odborných omylů se dopouští jen specialisté.

Jednou jsem se dotkl ukazováčkem UBNT a slezl mi z něho nehet. Od té doby na UBNT nesahám.

hanzIT
Příspěvky: 43
Registrován: 8 years ago

Příspěvekod hanzIT » 6 years ago

mpcz píše:Oskar/Vodafone to má taky. A taky omezené. Někdy ten počet nestačí.
Kromě toho nejlepší řešení je karta třeba Oskar do šulku a USB v Mikrotiku. Šulek stál 1 Kč, provoz v rámci vlastní firmy je zdarma, takže je to vlastně všechno zadarmo. A je to nejrychlejší a nejspolehlivější.
mpcz, 18.3.2018


Co je to "Šulek" ???? :-) To me docel zajima, ale nikdo to neda druhou sim zdarma ne?

hIT
0 x

the.max
Příspěvky: 1306
Registrován: 16 years ago
Bydliště: Sudetten land
Kontaktovat uživatele:

Příspěvekod the.max » 6 years ago

"Šulek" asi bude modem do USBčka
0 x
Vysoce odborných omylů se dopouští jen specialisté.

Jednou jsem se dotkl ukazováčkem UBNT a slezl mi z něho nehet. Od té doby na UBNT nesahám.

mpcz
Příspěvky: 2779
Registrován: 18 years ago

Příspěvekod mpcz » 6 years ago

the.max píše:"Šulek" asi bude modem do USBčka

Ano, je to tak, jen je třeba koupit šulek kompatibilní s ROS Mikrotik. Já mám na serveru asi 6 let nějaký starý model, fungoval na poprvé. Protože celý dohled je řízen z toho serveru/routeru s ROS, (což je další výhoda protože zdarma) je nutné ověřit, zda má momentální ROS ovladače pro ten který typ šulku. Pravděpodobnost, že šulek Vodafonu pojede je ovšem velká. Šulek dostaneš za 1 Kč od Vodafonu, další karta je zdarma, SMS mezi firemními čísly taky zdarma. Když zadáš cílové číslo do "kamarádů", za minimální poplatek posíláš zdarma i mimo firmu. To samozřejmě nemusí platit pro všechny, jde o to, jaký je kdo zákazník.
mpcz, 18.3.2018
0 x

hanzIT
Příspěvky: 43
Registrován: 8 years ago

Příspěvekod hanzIT » 6 years ago

mpcz píše:
the.max píše:"Šulek" asi bude modem do USBčka

Ano, je to tak, jen je třeba koupit šulek kompatibilní s ROS Mikrotik. Já mám na serveru asi 6 let nějaký starý model, fungoval na poprvé. Protože celý dohled je řízen z toho serveru/routeru s ROS, (což je další výhoda protože zdarma) je nutné ověřit, zda má momentální ROS ovladače pro ten který typ šulku. Pravděpodobnost, že šulek Vodafonu pojede je ovšem velká. Šulek dostaneš za 1 Kč od Vodafonu, další karta je zdarma, SMS mezi firemními čísly taky zdarma. Když zadáš cílové číslo do "kamarádů", za minimální poplatek posíláš zdarma i mimo firmu. To samozřejmě nemusí platit pro všechny, jde o to, jaký je kdo zákazník.
mpcz, 18.3.2018


Ok. Jo trosku mi ten sulek dosel, ale az pozdeji :-) No to me nenapadlo, ze je takovy system i v mikrotiku...tedy...pokud chapu spravne, ze staci ten sulek (se simkou) strcit do usb miktotiku a nekde v software mikotiku nastavit, kde se bude posilat sms? Je to tak? Jinak je tam to nastaveni v MT dostupne, pokud neni vlozen sulek? Kde MT se voli, zadani tel. cisla?

Jinak pro ostatni - sluzba e-mail na SMS funguje, jako po masle...uz to chodi...denni limit je 300 SMS a je to kompletne zadara
0 x

mpcz
Příspěvky: 2779
Registrován: 18 years ago

Příspěvekod mpcz » 6 years ago

Jsem rád, že jsi spokojený. Jen si dej pozor, aby ti poruchová SMS nedošla třeba 2 hodiny po výpadku. A to se stává, zcela nahodile, většinou, když to nejméně potřebuješ. (Znám pouze Vodafone a tam je i nízký limit, pod sto).
Ovládání z ROS je velmi jednoduché:
- zasuneš šulek s kartou a povolenými daty
- nahraješ skript a scheduler nebo
- nakonfiguruješ tools/netwatch
A jede to samo, ani o tom nevíš. Pro puntíčkáře - je dobré mít ty místa dvě, pokud by vypadl hlavní router, tak samozřejmě SMS o výpadku nepošle, že. Tak se hlídají navzájem.
Jednoduchý příklad pro dohled nad dostupností dané IP, ostatní se od toho odvíjí (např. dohled nad výpadkem EONu, napětím baterie ...):

:if ([/ping 178.xxx.xxx.xxx count=6 ] = 0) \
do={\
tool sms send usb channel="0" phone-number=+420774xxxxxx message=("" . [/system clock get time] . "- no ping!-178.xx.xxx.xxx-porucha napětí server") }

mpcz, 18.3.2018
0 x

hanzIT
Příspěvky: 43
Registrován: 8 years ago

Příspěvekod hanzIT » 6 years ago

mpcz píše:Jsem rád, že jsi spokojený. Jen si dej pozor, aby ti poruchová SMS nedošla třeba 2 hodiny po výpadku. A to se stává, zcela nahodile, většinou, když to nejméně potřebuješ. (Znám pouze Vodafone a tam je i nízký limit, pod sto).
Ovládání z ROS je velmi jednoduché:
- zasuneš šulek s kartou a povolenými daty
- nahraješ skript a scheduler nebo
- nakonfiguruješ tools/netwatch
A jede to samo, ani o tom nevíš. Pro puntíčkáře - je dobré mít ty místa dvě, pokud by vypadl hlavní router, tak samozřejmě SMS o výpadku nepošle, že. Tak se hlídají navzájem.
Jednoduchý příklad pro dohled nad dostupností dané IP, ostatní se od toho odvíjí (např. dohled nad výpadkem EONu, napětím baterie ...):

:if ([/ping 178.xxx.xxx.xxx count=6 ] = 0) \
do={\
tool sms send usb channel="0" phone-number=+420774xxxxxx message=("" . [/system clock get time] . "- no ping!-178.xx.xxx.xxx-porucha napětí server") }

mpcz, 18.3.2018


Me slo o to, kde je v MT volba posli pri vypadku adresy XY sms na tel 777 xxx xxx...Tohle se dela jen pres prikazovy radek ci skripty? Nebo to jde i jednoduse naklikat? S MT zacinam, proto se ptam...
0 x

mpcz
Příspěvky: 2779
Registrován: 18 years ago

Příspěvekod mpcz » 6 years ago

Nevím o žádné takové volbě. Nejblíž je tomu naklikání ta verze v tools/netwatch.
Ale ani ten scheduler + skript není složitý. Pusť se do toho a uvidíš, že to zvládneš. Pokud začínáš, budeš mít i větší starosti než toto.
mpcz, 18.3.2018
0 x

Kart
Příspěvky: 246
Registrován: 8 years ago

Příspěvekod Kart » 6 years ago

mirek.k píše:Někteří poskytovatelé mobilních služeb (např. Vodafone) umožňují konverzi e-mailu na SMS.
Pošleš si hlášku na svůj e-mail u operátora a přijde ti SMS.
Používám to tak léta a je to, myslím, omezeno na 70 zpráv za den, což je na dohled postačující.
Mirek

Limit je tam i v poctu znaku, aspon TMO to tak mival, ale byly tam nejaky zmeny.
0 x