ultra-mini-mail-to-SMS HowTo

Jernej Porenta nejc.porenta at kss-loka.si
Thu Jul 12 15:11:47 CEST 2001


Zdravo!

Ker vem, da marsikoga zanima kaj u zvezi s tem, sem zbral par informacij in
jih popisal v ene ultra-mini-HowToju, ki se sploh ne bi smel tako imenovati,
ker vse kar naredi je to, da pove kje lahko najdete informacije povezane s
tem. Sama realizacija pa ni opisana.

Dodatne informacije: nejc.porenta at kss-loka.si

LP, Nejc

P.S: Ne mi zamert vseh napak pa komentirajte raje na privat kot pa sem!

-------------------------------------
ultra-mini-Mail-to-SMS HOWTO
Jernej Porenta <mailto: nejc at ikq.net>

1. Namen

Namen tega dokumenta je prikazati nekatere izmed moznosti posiljanja
e-mailov na GSM aparat preko SMS sporocil. Opisanih je tudi nekaj programov,
ki nam to omogocajo. Opisane so tudi alternativne moznosti posiljanja SMS
sporocil.

2. Uvod

V Sloveniji ze od samega zacetka oba ponudnika (sorry za Debitel) ponujata
moznost posiljanja E-maila na GSM preko SMS sporocila. Mobitel uporablja
nacin stevilka at linux.mobitel.si, medtem ko Si.Mobil uporablja
stevilka at simobil.net. Ze od samega zacetka pa se pri tem pojavljajo
problemi, ki pa jih noben operater noce resiti, saj bi s tem izgubil del
svojega zasluzka. Vendar to ni tema, ki naj bi jo tale "HOWTO" pokrival -
namen tega je namrec to, da pokazemo alternativne moznosti posiljanja
E-mailov na GSM aparat.

3. Zahteve

Vse kar je opisano v tem dokumentu je prirejeno operacijskemu sistemu
Linux - mozno je da bo kaj od tega delovalo na katerem drugem OSu, vendar to
ni preverjeno. Poleg tega potrebujete tudi postni odjemalec (pine, mutt,
itd...). Priporoceno je tudi uporabniko ime na "shell" racunalniku (sheel
account), kjer lahko prevajate C-jevske programe itd.

4. Posiljanje SMS-ov:

4.1 posiljanje na stevilka at gsmoperater

Ta moznost je najbolj primitivna in tudi najbolj zamudna s stalisca
prispetja SMS sporocila. Mobitel (po mojem mnenju) namerno zadrzuje
sporocila, da zamujajo minimalno za 1 uro. Si.mobil je do nedavnega omogocal
to storitev dokaj azurno, pred kratkim pa je imel dolocene tezave in tako so
tudi si.mobilovi SMSi zamujali.
Torej ta moznost poteka tako, da s svojim postnim odjemalcem posljete email
na gsm-stevilka at provider , kjer je provider ali "linux.mobitel.si" ali
"simobil.net". Upostevati morate, da bo SMS vseboval samo prvih 160 znakov
oziroma 160 znakov minus vas e-mail naslov. Si.Mobilov postni streznik
omogoca spreminjanje From: naslova v e-mailu, zato lahko stevilo znakov v
SMSu povecate s tem, da spremenite svoj email v nekaj takega: j at a.z. Mobitel
tega ne dopusca tako da je SMS sporocilo prikrajsano za kar nekaj znakov, ce
imate seveda dolg e-mail naslov.
SMS sporocilo bo po vsej verjetnosti doseglo naslovnika v roku 24 ur (ni pa
nujno).

4.2 posiljanje preko WWW

Ta moznost je na voljo na spletnih straneh slovenskih GSM operaterjev. Ideja
je pa v tem, da v doloceno HTML formo vpisemo podatek o GSM in sporocilo. To
sporocilo se potem poslje v doloceno CGI(ASP) skripto, ki naj bi poslala SMS
sporocilo. Oba operaterja nas pred tem opozorita, da je ta postopek zgolj
testnega znacaja in da ni nujno da bo SMS dosegel naslovnika. To seveda
popolnoma drzi in zato takemu posiljanju ni zaupati v popolni meri.(zelo
verjetno je, vendar ni pa nujno).
Jure Leskovec je spisal programcek, ki nam omogoca, da lahko iz lupine
posljemo SMS sporocilo preko Mobitelovega HTTP streznika. Ta program je na
voljo samo za Mobitelovega GSM uporabnike, zal za Simobilove ne. Torej v
program posljemo vsebino maila in ga potem le-ta poslje preko WWWja na GSM
aparat.
Ta moznost je malenkost hitrejsa kot posiljanje na mail, ni pa nujno da bo
tako.

4.3 posiljanje preko ICQ-ja

ICQ naj bi omogocal posiljanje SMS sporocil na katerikoli GSM aparat, ki je
dosegljiv nekje na svetu.
Torej z ICQ klientom lahko posljete SMS sporocilo, ki bo doseglo naslovnika
takoj zatem. ICQ varianta je po mojem mnenju najbolj azurna in se eno lepo
lastnost ima - dobite povratno informacijo o tem ali je SMS sporocilo
doseglo naslovnika.
Kako pa sedaj posiljati preko ICQ-ja iz lupine? Resitev nam trenutno se ni
znana - vsa kar vam lahko povemo je to, da obstajajo knjiznice, ki jih lahko
uporabljate pri pisanju lastnega programa, ki naj bi to znal.
ICQ je najhitrejsa mozna varianta posiljanja zastonj SMS sporocil (SMS
prihajajo pod 1 minuto) s tem, da lahko posljete 160 znakov (brez kakrsne
koli reklame).

4.4 GSMMail

To je pa komercialna storitev Mobitela. Vec o tem lahko najdete na njihovih
spletnih straneh (http://www.mobitel.si). Deluje na na podoben nacin kot 4.1
s to razliko da je provider "gsm.mobitel.si".
Stvar je seveda komercialna - zato je seveda azurna (do minute).

5. Programi za posiljanje SMSov:

5.1 mail2sms

Mail2SMS je program, ki omogoca obdelavo samega e-maila po dolocenih
pravilih, ki jih podamo v konfiguracijski datoteki.
Omogoca:
 - dolocanje dolzine SMSja - po znakih
 - pogoje posiljanja sporocil
 - posiljanje vecih kosov mailov
 - krajsanje besed (znakov)
 - poganjanje zunanjih programov za posiljanje samega SMSa
 - itd.

5.2 smssend

Ta programcek pa omogoca uporabo podobnih www strani kot je Mobitelova stran
za posiljanje SMS sporocil - razlika je samo v tem, da ta programcek pozna
skoraj vse svetovno znane servise za zastonjsko posiljanje SMS sporocil.
Omogoca:
 - azurno posiljanje SMS sporocil preko www servisov
 - avtomatsko posodabljanje lastnih nastavitev
Torej s "smssend" lahko azurno posiljamo SMS sporocila iz lupine.

5.3 razne skripte

Mobisux (http://www.mobisux.com) ponuja perl skripto, ki pocne podobne
stvari kot program 5.1 v zelo oklesceni obliki.
Marjan Savli (marjan.savli at kss-loka.si) je pred leti spisal shell skripto,
ki omogoca preprosto obdelavo maila in posiljanje le-tega na SMS.

6. Povezave

1. mail2sms: http://www.contactor.se/~dast/mail2sms/
2. smssend: http://zekiller.skytech.org/smssend_menu.html
3. skripte: http://www.kss-loka.si/help/e-mail_to_gsm.html
4. sms2www: mailto:jure.leskovec at guest.arnes.si
Ostale omenjene programe lahko dobite na Internetu.

7. Zahvale

Zahvale si predvsem zasluzijo: Jure Leskovec, Marjan Savli, Daniel Steinberg
in vsi ostali, ki so kakorkoli pomagali k nastanku tegale
ultra-mini-HOWTOja, ki se sploh ne bi smel tako imenovati.

8. Ostalo

Vse kar je zapisano v tem clanku je zgolj subjektivno mnenje in avtor ne
prevzema odgovornosti za skodo, ki bi jo lahko napravil kdo z uporabo tega
dokumenta. :)




More information about the lugos-list mailing list