Newsgroup: it.comp.www.php
Titolo: un "server" sms?

salve,
vorrei chiedervi una cosa. se voglio far sì che gli utenti interagiscano con
il mio sito attraverso sms, ho sentito dire che c'è bisogno di un "server"
sms... ma i che si tratta?
in praitca io vorrei fare questo: se un utente manda un sms, uno script
(possibilmente in PHP) lo deve "processare" (deve cioe leggere il
numero di cell che ha chiamato e il teso dell'SMS) e deve dare una certa
risposta.
allora, le mie domande sono queste:
1) c'è bisogno di un componente con cui PHP possa interfacciarsi,
suppongo... ma io questo componente dove lo trovo?
2) questo componente deve essere installato sul server di chi mi fornisce il
servizio di hosting, suppongo... è giusto?
3) oltre al componente e al "permesso" dell'hosting... ho bisogno di qualche
altra cosa... cioe, collegare il numero di telefono (a cui gli utenti
manderanno gli SMS) ad un qualcosa che non è un cellulare, o mi sbaglio?
se qualcuno mi può chiarire questi dubbi, gliene sarei molto grato.
Mario

manderanno gli SMS) ad un qualcosa che non č un cellulare, o mi sbaglio?
Si'. A un server SMS :-), ovvero una macchina che prende i SMS da
rete mobile e li trasforma in connessioni IP verso il tuo sito.
Se avessi un tuo server (cioe' proprio una macchina completa) non
avresti difficolta' a collegarla direttamente ad un... cellulare,
via cavo seriale. E potresti trasmettere e ricevere SMS.
Cosi' com'e', il tuo sito dovrebbe avere un account con procmail,
capace di usare (ad es.) lynx sul sito medesimo.
Ti fai un account (a pago) con qualche servizio SMS-to-mail dando
l'indirizzo di email del sito. Arriva una mail (cioe' un SMS). Il
MDA passa la mail a procmail, che lancia lynx e lo usa per aprire
una pagina sul tuo sito (fornendo password) e postare la mail.
A questo punto lo script sul tuo sito si sveglia, riceve il testo
dell'SMS e fa tutte cose.
Leonardo

 ha scritto nel messaggio
news:g3v90v4p4tpud56l5...@L.Serni...



http://www.smsmachine.it/smsmachine_http.html
ciao.
TeO:-)
-- 
TeO:-) ... ICQ#91902715
http://www.matteomoro.net/
"Il 90% dei problemi di un PC
sta tra la tastiera e la sedia"


oihbo sono un po a digiuno di questa roba...
in pratica il "passaggio" da SMS a mail è obbligato? e giusto per sapere...
Procmail e Lynx che roba sono?!?!?!
abbi pazienza non sono espertissimo... :-)
grazie mille per i consigli.
Mario

Procmail e Lynx che roba sono?!?!?!
procmail e' un tool che riceve una mail (richiesto accesso shell)
e ci fa qualsiasi cosa tu gli dica di fare :-). Lynx e' una sorta
di coltellino svizzero (c'e' chi lo usa come browser -- io, tanto
per dire) che puoi usare per prendere dati da standard input, che
e' dove li manda in pipe procmail, e mandarli a un server Web, ad
esempio il tuo.
Tutto si traduce nell'avere un accesso shell da qualche parte, ed
il "qualche parte" ha sia procmail sia lynx installati.
A quel punto, se nella home directory assegnata alla shell esiste
un file chiamato ".procmailrc" (si', col puntino) contenente, per
esempio:
	:0:
	* ^FROM.*
smsse...@smsservice.com
	| ~/smsforwarder.sh
...all'arrivo di una mail tipo questa:
	From: 
smsse...@smsservice.com
	Subj: SMS from 899 12345678
	Body:
	Ciao! E' da tanto che ti voglio conoscere.
	Chiamami, ti prego!
        (20 righe vuote)
        cstdlsrv 5,-@+VAT
procmail passa tutto quanto al file "smsforwarder.sh" li' accanto
che e' una roba tipo:
#!/bin/sh
LYNXOPTS="-pauth=proxyuser:proxypassword -auth=user:password"
URL="
http://sito.it/protected/smsreceive.php
"
OUTPUT="/dev/null"
base64encode()
{
        uuencode -m dummy \
        | grep -v "^begin\|^===" \
        | tr -d "\n"
}
ENC=` base64encode `
echo "SMS=$ENC" | lynx -source -post_data $LYNXOPTS $URL 2>&1 > $OUTPUT
exit 0
(il file .sh deve essere mode 755)
e "smsreceive.php" riceve una stringona $SMS (o $_REQUEST[SMS]) MIME-64
del tipo (tutto su una riga)
UXVlbCByYW1vIGRlbCBsYWdvIGRpIENvbW8gY2hlIHZvbGdlIGEgbWV6em9n
aW9ybm8KZnJhIGR1ZSBjYXRlbmUgbm9uIGludGVycm90dGUgZGkgbW9udGks
IHZpZW5lIGQndW4KdHJhdHRvIGEgcmVzdHJpbmdlcnNpLCBwcmVuZGVuZG8g
...
al che, lo script PHP non deve fare altro che de-mime-64-arlo, dividerlo
in righe ed esaminarlo ad libitum.
Leonardo macellaio

 una pagina sul tuo sito (fornendo password) e postare la mail.
[cut]
Sarei interessato a questa cosa: un servizio che mi prenda gli sms e me li
posti via mail o su una pagina web... ma è da parecchio che girovago in rete
e non ho trovato nulla di simile... mi sai dare cortesemente qualche sito
che offra servizi simili?
Grazie mille in anticipo!
--
..:: Faber ::..
"...e qualcuno dirà che c'è un modo migliore..."

 ..:: Faber ::..
Non credo che esista gratuito.
Io ho trovato una società che rivende sms sul web e mi offre come servizio
aggiuntivo quello che chiedi, il redirect degli sms ed altro ancora. Tutto
ovviamente a pagamento.

 ovviamente a pagamento.
Sì sì intendevo a pagamento... ti ricordi il nome o il sito web di questa
società?
Grazie,
    Fabio


http://www.smsitaly.com/ita/default.asp
le tariffe che praticano son buone (10 centesimi a sms), non proprio le più
convenienti, ma c'è da dire che l'offerta è completa di tutto.

Mai sentito parlare di 
iunet.net
 ? :-)
J
(pubblicità subliminale :-)