Serveur SMS sous SME

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Serveur SMS sous SME

Messagepar echelon75 » 05 Mai 2006 22:07

Bonsoir,

Voila je cherche un RPM pour faire un serveur SMS sous SME avec un GSM sur le COM1 par exemple
Le reve serait de pouvoir extraire d'un mail le sujet pour le corps du message SMS et l'alias de l'email servirait pour le numero du destinataire exemple:
0610001900@toto.fr

En prime une petite interface web pour saisir un numero et le corp du message pour emettre le SMS

je possede deja ce type de produit sur W2K mais bon je prefere une SME(pas d'ecran bleu) :-)

Il y a un link qui me semble pas mal :
http://smslink.sourceforges.com

Probleme il semble que je devrai passer par une compilation du code et la je suis pas trop chaud...

Vos avis et opinion....?

Bonne nuit ou bon weekend

Richard
---------------------------------------------------
Petit proliant 1600 192Mo 9Go en ligne
ADSL 512Ko sur magic.fr et bientot sur Freu
---------------------------------------------------
Je cherche de la RAM pour mon Proliant????
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Messagepar Methos_Hi » 06 Mai 2006 00:39

C'est trop facile de compiler le code.
Il suffit le plus souvent de suivre les instructions du fichiers INSTALL.
C'est le qutidien des installation Linux.
Avatar de l’utilisateur
Methos_Hi
Amiral
Amiral
 
Messages: 1520
Inscrit le: 07 Fév 2004 01:00
Localisation: Ile de France

Messagepar echelon75 » 06 Mai 2006 00:43

Merci pour la reponse,mais en cas d'erreur pendant la compil et la je suis dans le vent :-)
bon je vais me monter un SME sous VMware et faire le test...

Merci

Richard
---------------------------------------------------
Petit proliant 1600 192Mo 9Go en ligne
ADSL 512Ko sur magic.fr et bientot sur Freu
---------------------------------------------------
Je cherche de la RAM pour mon Proliant????
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Messagepar Methos_Hi » 06 Mai 2006 00:45

La compilation d'une nouvelle application si elle echoue n'implique aucune conséquence.
Avatar de l’utilisateur
Methos_Hi
Amiral
Amiral
 
Messages: 1520
Inscrit le: 07 Fév 2004 01:00
Localisation: Ile de France

Re: Serveur SMS sous SME

Messagepar gla » 07 Mai 2006 08:34

echelon75 a écrit:Il y a un link qui me semble pas mal :
http://smslink.sourceforges.com


Le lien est plus vraisemblablement celui-ci :
http://smslink.sourceforge.net/

A+
J'ai connu une polonaise qui en buvait au petit déjeuner...
SMERP : Distribution Open Source pour l'entreprise
Avatar de l’utilisateur
gla
Amiral
Amiral
 
Messages: 1259
Inscrit le: 28 Sep 2002 00:00
Localisation: Grasse

Messagepar jcp » 07 Mai 2006 13:48

Pourquoi tu n'utilises pas l'email de ton gsm ?

je suis chez Bouyguestelecom et mon GSM a son propre email 'alias'@imode.fr
je pense que les autres opérateurs c'est identique... l'avantage de Bouyguestelecom c'est que les emails (envoi et reception) sont gratuit et illimité !!

Jean-Christophe
Avatar de l’utilisateur
jcp
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 218
Inscrit le: 19 Fév 2003 01:00

Messagepar Billou02 » 07 Mai 2006 14:10

Salut,

je pense que echelon75 cherche a faire l'inverse.
envoyer un message SMS depuis son serveur SME, et pas recevoir un mail sur son mobile.
Image
Avatar de l’utilisateur
Billou02
Amiral
Amiral
 
Messages: 1177
Inscrit le: 27 Jan 2004 01:00
Localisation: Picardie

Messagepar echelon75 » 09 Mai 2006 14:28

Bonjour et merci pour vos reponses

Alors pourquoi ne pas utiliser l'email de mon GSM? simple je suis chez SFR et SFR a supprimer ce service il y a deja quelques mois.
l'avantage d'avoir son petit serveur SMS est de pouvoir gerer le sms qui sera envoye!
Par exemple avec l'email de bouygues il y a des champs qui ne me servent a rien.
Mon SMS je veux le formater comme je le desire pour recevoir mes alertes SMS du serveur ou mes notifications.
Un autre exemple la messagerie FT (3105),la messagerie Free ou ma messagerie Cisco (voip) me balance un mail avec le numero de l'appelant mais bien souvent ce numero n'est pas visible lorsque je recois une notif par SMS et je pense qu'avec un simple script je peux prendre l'info dans le mail et le placer ou je le desire dans mon SMS.
La reception d'un sms via le serveur peux me permettre d'effectuer aussi des taches simple sur celui-ci!
Apres il y a plein de choses a faire.
Moi ma specialitee c'est les commandes AT des GSMs et un peu de SME mais pas la compil alors avant de me prendre la tete avec une install SME puis la compil je pose la question aux PRO :-)

Merci

Richard
---------------------------------------------------
Petit proliant 1600 192Mo 9Go en ligne
ADSL 512Ko sur magic.fr et bientot sur Freu
---------------------------------------------------
Je cherche de la RAM pour mon Proliant????
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Messagepar fraedhrim » 09 Mai 2006 17:35

Snuff, snuff...

Ca sent le gars qui va nous faire une super contrib "serveur de SMS pour SME" !
Tu ne peux plus reculer !
:lol:

Pour la compil n'étant pas un pro je peux justement te répondre : au début ça fait peur mais en fait si les pré-requis ne sont pas trop fort ce n'est pas si difficile. Ce qui est chaud en fait c'est quand tu essaies de faire tourner un truc dont les librairies n'ont rien à voir ou doivent être beaucoup plus récentes que ce qui existe sur le système. Mais avec une fonctionnalité qui ne devrait (à priori) pas faire appel à des choses très complexes ou du moins exotiques comme ce service de SMS (accès au COM ou au USB + une couche de présentation) ça me parait jouable. Zyva !

:P
Avatar de l’utilisateur
fraedhrim
Amiral
Amiral
 
Messages: 1264
Inscrit le: 27 Jan 2004 01:00
Localisation: Nantes

Messagepar echelon75 » 05 Mars 2007 21:20

Bonjour,

Me revoila avec mon histoire de serveur SMS...
par hassard je tombe sur ce link:
http://www.queret.net/wiki/index.php/Li ... _Flash_PDU
Je ne connais pas Perl mais en gros et comme je connais un peux le format PDU pour les SMS je pense que ce script semble un bon debut mais voila cela ne marche pas.
Apres un copier coller dans notepad puis un enregistrer sous 'pdu.pl' je copie le fichier sous ma SME 7.1 et je lance ma ligne de commande:
/pdu.pl
histoire de voir si le script s'execute et m'affiche la syntaxe a suivre mais la SME m'affiche:
-bash: /pdu.pl: Aucun fichier ou répertoire de ce type

dans le script il y a un commentaire:
#!/usr/bin/perl
Dans la SME il y a bien un repertoire /usr/bin/ mais pas un /usr/bin/perl.

Alors pour commencer ou et comment executer un script en perl sous SME

Merci

Richard
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Messagepar sibsib » 05 Mars 2007 22:14

Salut,

echelon75 a écrit:Bonjour,

Apres un copier coller dans notepad puis un enregistrer sous 'pdu.pl' je copie le fichier sous ma SME 7.1 et je lance ma ligne de commande:
/pdu.pl
histoire de voir si le script s'execute et m'affiche la syntaxe a suivre mais la SME m'affiche:
-bash: /pdu.pl: Aucun fichier ou répertoire de ce type

Là, il faudrait que ton script soit à la racine de la machine, ce qui ne doit pas être le cas, j'imagine.

La bonne syntaxe pour lancer un script dans le répertoire courant sous Unix/Linux est :
Code: Tout sélectionner
./pdu.pl


Notes que pour que ce script puisse être exécuté, il faut qu'il ait ... le droit d'exécution ! (Lapallisse n'aurait pas mieux dit :-) )
Pour cela :
chmod +x ./pdu.pl

Dernier point : notepad va probablement te jouer de graves tours pour l'édition de scripts pour Linux : il met systématiquement comme fin de ligne <CR><LF> (ou 0x0D 0x0A).
Et sous Linux, la fin de ligne 'normale' est juste <LF> (ou 0x0A).
Tu risques de t'arracher quelques cheveux juste à cause de çà. Il existe des éditeurs sous Windows qui savent bien sauvegarder en foramt 'Unix/Linux' (Je n'ose pas te dire le nom de l'éditeur Windows que j'utilise, mais un indice : il commence par v, termine par i et son nom fait 2 caractères :-D )


echelon75 a écrit:dans le script il y a un commentaire:
#!/usr/bin/perl
Dans la SME il y a bien un repertoire /usr/bin/ mais pas un /usr/bin/perl.

Il est normal que tu ne trouves pas de répertoire /usr/bin/perl, c'est un programme ! C'est en fait lui l'interpreteur du script qui va être exécuté.

Pour retrouver ton perl, tapes :
Code: Tout sélectionner
type perl

Je pense qu'il va te répondre /usr/bin/perl

J'espère que ceci répond à quelques unes de tes questions.

A+,
Pascal
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Messagepar jackseg » 05 Mars 2007 22:25

Salut,
Si jamais je peut t'aider pour l'algorithme d'envoi d'un SMS au format PDU via le port série (ou USB).
J'ai déjà fait ça en Delphi et je peut te fournir le pseudo-code si jamais.
C'est pas très long à faire.

A+
Jacques
Avatar de l’utilisateur
jackseg
Major
Major
 
Messages: 74
Inscrit le: 09 Sep 2006 00:38
Localisation: Suisse

Messagepar echelon75 » 06 Mars 2007 00:44

Super et merci a tous :-)
Pour la reponse de SIBSIB qui est exactement ce dont j'avais besoin et ce que je pensais avoir comme probleme.
Pour Jackseg, merci aussi pour l'offre mais cotes PDU je me bouffe depuis 9 ans l'adaption de tous les GSMs du marche sur un soft sur PC pour l'envois et la reception de SMS,synchro phonebook et connexion data, donc les commandes AT je connais a 200%. :-) par contre il est vrais que cotes programmation a part programmer en ASM sur des Microhip ou de l'intel 805X je sais pas faire grand chose de plus :-)

Par contre a l'avenir l'objectif et d'utiliser ce script via cron pour balayer le repertoire ou seront des emails avec un alias qui commencera par un 06 et de recuperer le sujet pour le corp du message.
Donc si vous avez des bouts de script (en Perl) cela me permettra d'essayer d'apprendre autre chose que de l'assembleur.

Bon je test cela demain et je post des news fin de journee.

Merci encore

Richard
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Messagepar gla » 06 Mars 2007 10:53

Salut,

Ce projet m'interesse beaucoup.
Quel modem/gsm utilises-tu pour tes envois de SMS depuis windows ou linux ?
J'ai connu une polonaise qui en buvait au petit déjeuner...
SMERP : Distribution Open Source pour l'entreprise
Avatar de l’utilisateur
gla
Amiral
Amiral
 
Messages: 1259
Inscrit le: 28 Sep 2002 00:00
Localisation: Grasse

Messagepar echelon75 » 06 Mars 2007 11:21

Bonjour,

Pour faire mes tests j'utilise un boitier Wavecom sur port serie mais en gros les GSM avec un cable Data serie ou USB qui supportent des commandes AT doivent pouvoir fonctionner.
En USB il faudrait savoir comment monter le port (convertisseur USB vers serie en general) sinon reste la solution d'une carte GSM PCMCIA via un adaptateur PCI>PCMCIA, il suffit de chercher des posts qui decrivent la manip a faire pour effectuer une connection Data.

A+

Richard
---------------------------------------------------
Petit proliant 1600 192Mo 9Go en ligne
ADSL 512Ko sur magic.fr et bientot sur Freu
---------------------------------------------------
Je cherche de la RAM pour mon Proliant????
Avatar de l’utilisateur
echelon75
Major
Major
 
Messages: 84
Inscrit le: 15 Mars 2004 01:00

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité