JMÉNO
gammu−smsd−files − služba pro gammu−smsd(1) používající k ukládání zpráv soubory
POPIS
gammu−smsd(1) podporuje několik služeb. Aktuálně použitá je zvolená v konfiguračním souboru gammu−smsdrc(5).
Služba FILES ukládá všechna data na souborovém systému v adresářích zadaných v konfiguračním souboru (viz gammu−smsdrc(5) pro popis těchto parametrů).
Přijímání
zpráv
Přijaté zprávy jsou uloženy v
adresáři zadaném v konfiguraci.
Jméno souboru bude ve tvaru
IN<date>_<time>_<serialno>_<phone_number>_<sequence>.<ext>,
například
NN20021130_021531_00_+45409000931640979_00.txt.
Vysvětlení položek:
<date>
− datum ve formátu RRRRMMDD
<time> − čas ve formátu HHMMSS
<serialno> − pořadí
zprávy (v případě, že
přišlo více zpráv ve stejný
okamžik), ve formátu NN
<sequence> − část zprávy,
pokud se zpráva skládá z více
částí, ve formátu NN
<ext> − txt pro textové
zprávy, 8−bitové zprávy jsou
uloženy s příponou bin
Souboru obsahuje připatou zprávu ve formátu definovaném nastavením InboxFormat (viz gammu−smsdrc(5)).
Odesílání
zpráv
Odesílané zprávy jsou čteny z
adresáře zadaného v konfiguraci.
Jméno by mělo být v jednom z
následujících formátů:
−
OUT<phone_number>.<ext><options>
−
OUT<priority>_<phone_number>_<serialno>.<ext><options>
−
OUT<priority><date>_<time>_<serialno>_<phone_number>_<anything>.<ext><options>
Vysvětlení položek:
<priority>
− znak abecedy (A−Z) A =
nejvyšší priorita
<ext> − txt pro normální
textové SMS, smsbackup pro formát SMS
záloh používaný Gammu
<options> − Parametry připojený
k příponě pro textové SMS:
d − vyžadovat doručenku
f − zpráva jen pro zobrazení
b − WAP záložka, ve tvaru
jméno,URL
Například OUTG20040620_193810_123_+4512345678_xpq.txtdf je textová SMS zpráva k zobrazení v telefonu vyžadující doručenku.
Ostatní položky jsou stejné jako pro odeslané zprávy.
SMS zprávy jsou odesílány postupně podle jména souboru. Obsah souboru je do zprávy vložen (jako unicode nebo standardní znaková sada).
Obsah tohoto souboru bude přenesen jako SMS zpráva (v Unicode nebo jako standardní textová zpráva), pro WAP záložky bude obsah rozdělen na Název,URL, pro textové zprávy je použit celý obsah.
Prosím uvědomte si, že pokud soubor není v Univode, je jeho kódování zjištěno pomocí locales, které nemusí být správně nastaveny, pokud SMSD běží z init skriptu. Pokud s tím máte problémy, přidejte nastavení locales do init skriptu SMSD.
PŘÍKLAD
Ukázka souboru se zprávou při použití formátu ’detail’:
[SMSBackup000]
#ABCDEFGHIJKLMNOPQRSTUVWXYZ
#
SMSC = "+4540590000"
SMSCUnicode = 002B0034003500340030003500390030003000300030
Sent = 20021201T025023
State = UnRead
Number = "+4522706947"
NumberUnicode = 002B0034003500320032003700300036003900340037
Name = ""
NameUnicode =
Text00 =
004100420043004400450046004700480049004A004B004C004D004E004F0050005100520053005400550056005700580059005A000A
Coding = Default
Folder = 1
Length = 27
Class = −1
ReplySMSC = False
RejectDuplicates = True
ReplaceMessage = 0
MessageReference = 0
DALŠÍ INFORMACE
gammu−smsd(1), gammu−smsdrc(5), gammu(1), gammurc(5)
AUTOR
gammu−smsd a tuto manuálovou stránku napsal Michal Čihař <michal [AT] cihar.com>.
COPYRIGHT
Copyright
© 2009 Michal Čihař a další
autoři. Licence GPLv2: GNU GPL verze 2
<http://www.gnu.org/licenses/old−licenses/gpl−2.0.html>
Tento program je svobodný software; můžete
jej šířit a modifikovat. Není
poskytována ŽÁDNÁ ZÁRUKA, v
rozsahu jaký je povolen zákonem.
HLÁŠENÍ CHYB
Prosím hlašte chyby na <http://bugs.cihar.com>.