Passerelle SMS d'envoi et réception depuis E-Mail

Eléphant du PHP | 103 Messages

19 janv. 2013, 17:37

Bonjour.
Je démarre un projet consistant en une passerelle autonome permettant l'envoi et la réception de SMS depuis des mails :
Mail -> sms / sms -> mail
Je ne veux pas passer par un service spécialisé sur internet souvent unidirectionnel et onéreux.

Avez vous des pistes matérielles pour concevoir intelligemment une telle passerelle (clé 3G, arduino, MR3020 ou 3040, routeur, serveur...).

Grand merci pour votre aide et idées et bonne soirée!

Bye

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

19 janv. 2013, 21:19

salut,


suivant la taille de la plateforme il te faut :
- Un modem GSM (connectable sur un ordi, donc rs232 ou usb) généralement adressable via un hyper terminal (comme celui ci http://www.ams-e.com/Download_files/Wir ... m_V1-2.pdf)
- Connaitre les chaines AT de base pour lire, envoyer et supprimer des messages (AT + .... enfin c 'est dans la doc hein :) )
- Savoir accéder à un boite mail (imap etc)

Après reste a savoir se connecter au modem depuis php (ligne de commande) pour lire les sms ou en envoyer.

Après suivant ce que tu veux au final et la réactivité tu va peut être devoir utiliser une tache cron.


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 103 Messages

20 janv. 2013, 12:24

Bonjour!
Grand grand merci pour cette idée mais elle date d'un autre age!
En effet, je viens de trouver les applications android SMS Gateway ou PAW Server qui sont des merveilles!!!!
Merci!

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

20 janv. 2013, 16:51

d'un autre age ?

tu as le droit de bricoler avec un téléphone mais ce n'est pas pro ^^


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 103 Messages

20 janv. 2013, 16:57

Pour être honnete j'étais également parti sur une solution similaire à base d'Arduino et SIM900, mais la flexibilité, coût et simplicité d'utilisation de cette application est déconcertante.
C'est d'ailleurs incroyable tout ce que l'on peut faire avec un android, c'est une nouvelle révolution!

ViPHP
ViPHP | 2577 Messages

21 janv. 2013, 17:01

J'utilise SMS gateway et je recois parfois les sms avec 12 heures de retard.

Eléphant du PHP | 103 Messages

21 janv. 2013, 17:09

Tu l'utilise en http ou pop+smtp, as tu vérifié les parametres avancés (intervalle de vérification, CPU sleep mode, etc???)

ViPHP
ViPHP | 2577 Messages

21 janv. 2013, 17:15

J'utilise juste le pop (mail=>sms) pour détecter des les connexions à mon serveur (mail dans le script de connexion).
En général, je reçois un sms lors de ma connexion au serveur dans les 5 mn (intervalle de recup), mais pas toujours.

Eléphant du PHP | 103 Messages

21 janv. 2013, 17:30

J'ai remarqué cela justement quand le paramètre "PREVENT CPU sleep mode" est désactivé.
Bye

ViPHP
ViPHP | 2577 Messages

22 janv. 2013, 11:04

J'ai changé le paramétrage pour voir. Free me faisait également des misères (sms multiples) et Bouygues ne semble pas mieux.
C'est pratique pour un usage personnel, mais j'ai des doutes pour un usage plus sérieux. Il semble même que ce n'est pas autorisé, mais je ne l'utilise que pour quelques SMS par semaines que je m'envoie.

Eléphant du PHP | 103 Messages

22 janv. 2013, 17:26

Bonjour.
En effet, quelque soit le contrat ce type d'utilisation est interdite mais je le conçoit plutôt pour les sms marketing notamment parce que le nombre de destinataire différents est limité à 79 ou 99 par mois. Mais pour des utilisations de support avec sa propre liste de client enregistré, je ne vois pas qui cela dérangerais.
Dans le cas contraire, il faut passer par des services comme spot-hit (0.55€HT/SMS par lot de 100).
Bye