Manpages

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>;.