Kdysi dávno (2004) jsem tuto úlohu řešil pomocí programu "floAt's Mobile Agent" (FMA) a telefonu Siemens S35i. Program (FMA) měl v sobě zabudovánu možnost skriptování. Skriptovací jazyk byl událostní, šlo si napsat vlastní rutiny pro určité události - například OnInit, OnNewSMS, OnConnected, OnStatusTimer a tak dále.
K počítači se teda připojil telefon, spustil se FMA a v něm běžel skript skript řešící právě výše uvedené stavy. Když přišla sms, spustila se "sama" příslušná procedura (OnNewSMS). V té bylo řečeno, co se má udělat dále. Já jsem ty smsky ukládal na web do databáze a tam se zobrazovaly userům. Samozřejmě se to průběžně hlásilo na server, že to jako žije (OnStatusTimer) a podobné blbiny.
Ten program (FMA) byl naprosto bezkonkurenční právě díky té možnosti skriptování. Už se ale nevyvíjí.
Podobnou funkcionalitu - skriptování - by měl mít MOBILedit!