Invio SMS dalla linea Telecom con vb.net

venerdì 25 giugno 2010 - 12.05

ostoniv Profilo | Newbie

Salve,
vorrei sapere se qualcuno ha del codice per inviare SMS dalla linea fissa Telecom utilizzando Vb.net. Quindi in questo caso utilizzo un modem analogico che si collega alla linea Telecom

Grazie in anticipo.

Vinc

luigidibiasi Profilo | Guru

vedi un po.. questo lo usavo per i cellulari ... magari funziona...

apri la porta com associata al modem (la variabile serial in questo caso) ...

Public Sub SEND_MESSAGE(ByVal x As String)
serial.WriteLine("ATZ" & vbCrLf)
serial.WriteLine("AT+CMGF=1" & vbCrLf)
serial.WriteLine("AT+CMGS=""" & NUMERO_TELEFONO_DEST & """" & vbCrLf)
serial.WriteLine(MESSAGGIO & vbCrLf) ' MESSAGGIO COME STRINGA
serial.Write(Chr(26))
End Sub


Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/

ostoniv Profilo | Newbie

Ciao,
grazie per la risposta.

L' invio degli sms per cellulari, mi funziona correttamente.

Ho provato anche le gli stessi comandi per il modem a 56k ma non funziona,
precisamente:
serial.WriteLine("AT+CMGF=1" & vbCrLf)
serial.WriteLine("AT+CMGS=""" & NUMERO_TELEFONO_DEST & """" & vbCrLf)

Ma il comportamento del modem per cellulare è lostesso di quello per linea analogica?
Nel caso di linea fissa bisogna settare il numero del centro messaggi?


Grazie,
Vinc

luigidibiasi Profilo | Guru

>> MOTD:
Aggiungo il link al documento di specifica dello standard ETSI ES201912 usato per questo tipo di comunicazioni ed al quale bisogna fare riferimento per implementare l'invio di SMS tramite linea fissa.

http://www.etsi.org/deliver/etsi_es/201900_201999/201912/01.01.01_50/es_201912v010101m.pdf

Se qualcuno trova qualche implementazione in .NET la posti!!


>Nel caso di linea fissa bisogna settare il numero del centro
>messaggi?
mmm non ci avevo pensato ... probabilmente non funzionano allo stesso modo....
vedo un pò se trovo qualcosa in giro
>
>
>Grazie,
>Vinc



Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5