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