Tu t'embarque dans un truc qui peut être simple
ou très vite débile à programmer.
Tout d'abord ça me parait logique d'utiliser un modem pour envoyer
tes SMS, ça évite la multiplication des gateways et autres hardware.
La solution tordue : tu veux envoyer les SMS à partir d'un modem
PTSN (ton bête modem téléphonique) tu dois téléphoner vers
le gateway SMS de mobicom,belgange ou orstar... et envoyer ton
message SMS
MAIS c'est pas bêtement une trame ASCII genre monmessage,n°tel. Tu dois utiliser le protocole tap ou ucp.
Je en dis pas que c'est insurmontable d'autant qu'ils sont documentés mais c'est beaucoup d'arrachage de cheveux pour une tâche simple.
La solution qu'elle est celle qu'on utilise chez nous parce que matériel robuste, pas cher, pérénisé et easy à programmer (bref à priori ce que tu cherches)
Tu achètes un FASTRACK MODEM M1206B , c'est un modem GSM (seul bemol, il te faut une carte SIM). Les SMS sont envoye juste avec les commandes AT du modem, bref t'as pas à t'emmerder, juste envoyer des trames ASCII avec les bons paramètres de com entre ton port seriel et le modem.
infos et docs sur la bête :
http://www.wavecom.com/modules/movie/scenes/search/?search=fastrack+manual#