![]() |
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
Konfigurace odesílání SMS zpráv, formát odesílaných zpráv |
Odeslání zprávy probíhá v následujících krocích:
Po změně konfigurace je nutno zrestartovat servis MobilChange.Kernel.
MobilChange může obsluhovat více než jednu linku 1). Při odesílání SMS je tedy nutno určit, která odchozí linka zprávu odešle.
Směřovací tabulka pro odcházející zprávy je v registry v klíči:
HKEY_LOCAL_MACHINE\SOFTWARE\Datasys\MobilChange\sending\route\
V tomto klíči jsou podklíče obsahující jednotlivá směřovací pravidla. Jméno podklíče musí být číslem, toto číslo určuje prioritu daného pravidla. Směřovací pravidla se vyhodnocují abecedně, tj. pořadí je například "1", "10", "2", "20", "200", "201", "3"... To umožňuje vložit mezi libovolná dvě pravidla pravidlo další.
Každé směřovací pravidlo obsahuje následující položky:
recipient
.*
^42060[34][0-9]+,^4616$
$tmobile
priorities
hnl
.
line
Konfigurace této customizace je k nalezení v konfiguraci linky,
tj. pro defaultní instalaci v klíči
HKEY_LOCAL_MACHINE\SOFTWARE\Datasys\MobilChange\line\line1
Vzhled výsledné zprávy je ovlivňován následujícími položkami:
customize_begin
customize_end
customize_head
customize_foot
Každá tato položka může obsahovat text, který se připojí na začátek/konec SMS zprávy.
Dále může obsahovat proměnné zapsané jako %jméno_proměnné%
, které
se nahradí svou hodnotou pro danou SMS.
Seznam proměnných, které jsou k dispozici:
sms_num
sms_max
from_email
from_name
subject
Je též možno používat jednoduché logické výrazy, které umožňují například přidat do SMS jen ty položky, které jsou pro ní relevantní. Formát výrazu je následující:
["výraz 1"=="výraz 2";"výstup"]
["výraz 1"!="výraz 2";"výstup"]
Před středníkem je podmínka. Pokud je podmínka splněna (tj. u "==" jsou oba
výrazy shodné, u "!=" naopak rozdílné), vloží se text "výstup". Pokud podmínka splněna
není, nevloží se nic. Tj. u výrazu:
["%sms_max%"!="1";"1/%sms_max% "]
se do zprávy vloží text 1/N
, pokud se jedná o první SMS z N, ale nevloží se
žádný text, pokud byl e-mail zkonvertován jen do jedné SMS.
Součástí standardní instalace je tento formátovací řetězec:
["%sms_max%"!="1";"1/%sms_max% "]F:%from_email% ["%subject%"!="";"S:%subject%-"]
ze kterého tedy mohou vzejít následující hlavičky zprávy:
1/3 F:brouzda@datasys.cz S:pozvanka-text zpravy
F:brouzda@datasys.cz S:pozvanka-text zpravy
1/3 F:brouzda@datasys.cz text zpravy
F:brouzda@datasys.cz text zpravy
Použitím těchto výrazů je možno maximálně zkrátit text v hlavičce a ušetřit tím cenné místo v SMS.