Email zažene program/batch?

Mirko

Fizikalc
24. jul 2007
1.055
71
48
Imam mFi z nekaj senzorji. Ob določenih pogojih se mi sproži "akcija", npr. vklopi stikalo ali pošlje e-mail. Zdaj bi rad naredil da mi javlja določene alarme na SMS. Nekakšen SMS gateway sem že naredil, da mi pošlje SMS če poženem batch na računalniku. Težava je v tem, ker mFi Controller zna poslati samo e-mail, ne zna pa zagnati programa ali batch skripto. Ali kdo pozna kakšen program, ki bi znal prebrati točno določen e-mail in glede na pravila zagnati program. Ena varianta je, da bi imel na serverju odprt Outlook in bi zaganjal programe glede na pravila, sicer še nisem stestiral če to sploh deluje. Raje bi imel nekaj kar dela v ozadju (service, task) in je bulletproof. Morda kakšna ideja kako to rešit?
 

Utisevalec

Guru
12. nov 2007
16.117
4.089
113
Če mailov ne rabiš postaviš nek socket na nek server (kjer imaš postavljen SMS GW, lahko tudi localhost) in potem samo spremeniš na napravi mail server na tvoj fake. Na fake socketu pa samo konekcije beležiš in obračaš na klic SMS skripte (če mail nima vsebine itak ne rabiš simulirat mail serverja, samo konkcijo počakaš in ubiješ takoj po vzpostavitvi).

Sam sem tako rešil že precej butastih naprav da delujejo pametno (poleg maila imaš velikokrat tudi FTP ali pa HTTP konekcije možne, porabiš pač kar je lažje)!
evil.gif
 

Mirko

Fizikalc
24. jul 2007
1.055
71
48
Ideja ni slaba, če mi ta zadeva zažene batch lahko z njim tudi naprej pošljem poljuben e-mail. Konkretno kateri program (socket) imaš v mislih? Če si prav predstavljam je verjetno to nek fake SMTP server. Delat mora pa v Windows okolju.
 

Utisevalec

Guru
12. nov 2007
16.117
4.089
113
Uf za windows ti ne morem svetovat, zagotovo pa bi kaj takega moralo obstajat ker se pod dev toolsi velikokrat najdejo take zadeve za razvoj aplikacij in teste in verjetno je poganjanje akcijski skript in taskov samo korak stran.

Za linux je pa tak socket oz. akcijska skripta dolga par vrstic v Cju ali pa pythonu.
 

Fusion

Fizikalc
1. okt 2007
13.448
3
38
https://ifttt.com/wtf si že probal? Ne vem pa, če delajo sms-i pri nas.

če imaš mobilnega operaterja Telekom, potem si lahko v emailu narediš forwardiranje na "siol email" tam pa vklopiš obvestilo preko sms-ov. Tako sem imel jst par let. Dela kr ok. Včasih je prišel sms skoraj takoj, včasih pa s par minutno zamudo. Zeeeeelo redko je bilo, da ga pa sploh ni bilo.

baje se da tudi direkt iz gmaila dobit sms, samo se še nisem poglabljal
http://techawakening.org/free-sms-alerts-new-email-on-gmail-with-google-docs/1130/
https://ankitmathur111.wordpre...n-your-mailbox/
 

dune

Fizikalc
26. maj 2014
1.432
39
48
IFTTT lahko uporabiš tudi tako, da naredi custom request na tvoj strežnik. Sicer ne podpirajo custom http requestov (res mi ni jasno zakaj ne
frown-1.gif
), podpirajo pa postanje na wordpress. Obstajajo pa hacki , ki ti emulirajo wordpress in omogočajo, da izvajaš svoje custom akcije.
 

Mirko

Fizikalc
24. jul 2007
1.055
71
48
Naredil sem en batch program, ki mi pošlje SMS preko Mikrotika pri katerem je v USB vtaknjen Zte modem. Deluje precej bolj zanesljivo kot pošiljanje na xxxyyyzzz@planet.si, predvsem zato ker mi dela loge in javlja morebitne napake na e-mail.