FAQ #58

Come si mandano SMS tramite pagine ASP?

Risposta

Per spedire SMS serve un gateway, non bisogna certo mandare e-mail.
Serve quindi una scheda hardware GSM (ovvero un modem GSM).
Poi bisogna mandargli dei comandi, stile modem, come questi qui di seguito:

(testato con qualche Nokia di ultima generazione)

AT
-->OK
AT+CMGF=1 ' gli dico che voglio mandare un SMS
-->OK
AT+CMGS="+numero",129 ' numero e codice di controllo
>Testo del messaggio (CTRL+Z)
-->+CMGS: codicedicontrollo
-->
-->OK



dove --> rappresenta la risposta del modem.
Bisogna perciò creare una una DLL in VB o C++ che mandi queste cose sulla porta COM1 o comunque sulla porta a cui è connesso il modem GSM.

A cura di Daniele Bochicchioe Massimo Cappellesso