Mobile Connection for Outlook - administrace
|
Mobile Connection for Outlook umožňuje uživatelům ze svých mobilních
telefonů pomocí SMS zpráv přistupovat do svých mailboxů -- číst nové e-maily,
odpovídat na ně, předávat je dál, prohlížet si kalendář, vyhledávat ve svých
i firemních kontaktech, zakládat schůzky.
Mobile Connection for Outlook je automaticky instalován při "Express" instalaci.
Při "Custom" instalaci můžete Mobile Connectionfor Outlook neinstalovat - v takovém případě je pak
možno instalaci ručně spustit ve Start Menu -> Programs -> MobilChange
-> Setup -> Instalace Mobile Connection for Outlook.
Mobile Connection for Outlook je v ceně MobilChange Standard a Enterprise.
Všechny konfigurační informace pro správu aplikace jsou umístěny v registry
počítače, na kterém je script spuštěn. Tyto informace script načítá při svém
spuštění, takže pokud se má projevit změna, řídíme se aktualizací nastavení.
Výjimku tvoří úroveň logování, kterou lze měnit za
běhu scriptu a projeví se již u následující přijaté zprávy.
Položky v registry
Všechny registry položky shriptu jsou umístěny ve větvi
HKEY_LOCAL_MACHINE\SOFTWARE\Datasys\MobilChange\outlook\
.
- AdminName - jméno účtu, pod kterým bude script přistupovat
k MS Exchange serveru obsahujícím firemní uživatelské účty a který musí
mít přístupová práva pro čtení k těmto uživatelským účtům. Dále musí mít
tento účet explicitně přidělena práva ke složkám obsahujícím veřejné kontakty
(viz PublicContacts). Tato položka je povinná. Jméno serveru je
nastaveno v položce ServerName
- CityCode - předvolba města, ve kterém se script používá
(bez nuly). Tato položka je nepovinná. Pokud nebude existovat, použije se
výchozí hodnota – předvolba pro Prahu 2.
- CityPrefix - předčíslí před předvolbou města, které se používá
v zemi, ve které script běží. Tato položka je nepovinná. Pokud nebude
existovat, použije se výchozí hodnota – předčíslí v České republice 0.
- Confirmation - příznak zapnutí/vypnutí posílání SMS potvrzení o úspěšném
provedení příkazu forward resp. reply ("?f", "?r"). Číselná hodnota 1/0.
Tato položka je nepovinná. Pokud nebude existovat, použije se výchozí hodnota 1 – posílat.
- ContactFormat - formát odesílaných nalezených kontaktů. Možné hodnoty
jsou "full" (výchozí) nebo "short". V případě formátu "short" se zobrazí pouze
tzv. display name kontaktu a na novém řádku další informace. V případě formátu "full"
se provede porovnání display name a celého jména. Pokud jsou tyto hodnoty shodné,
je výsledkem stejné zobrazení jako u formátu "short". Pokud se liší, zobrazí se
display name kontaku a v závorce pak celé jméno. Na novém řádku pak následují
další informace.
- CountryCode - mezinárodní předvolba země, ve které se script
používá (bez plusu resp. bez dvou nul). Tato položka je nepovinná. Pokud
nebude existovat, použije se výchozí hodnota – předvolba pro Českou republiku 420.
- CountryPrefix - předčíslí před mezinárodní předvolbou, které
se používá v zemi, ve které script běží. Tato položka je nepovinná. Pokud
nebude existovat, použije se výchozí hodnota – předčíslí v České republice 00.
- DictList - seznam knihoven (.dll souborů) oddělených čárkami = slovníků
pro úpravu SMS zpráv (odstraňování nadbytečných mezer a prázdných řádků, nahrazování
slov zkratkami). Výchozí hodnota je "abbrev.dll,whitesp.dll".
- LogEnabled - příznak zapnutí/vypnutí logování – číselná
hodnota 1/0. Tato položka je nepovinná. Pokud nebude existovat, použije se
výchozí hodnota 0 – logování vypnuto.
- LogFileName - jméno logovacího souboru, kam script zapisuje svou
aktivitu. Stav logování se nastavuje v položce LogEnabled. Tato
položka je nepovinná. Pokud nebude existovat, použije se výchozí hodnota
"C:\MobilChange\log\outlook.txt".
- LogLevel - úroveň logování – číselná hodnota 0-5 –
určující množství zapisovaných informací do log souboru. Tato položka je
nepovinná. Pokud nebude existovat, použije se výchozí hodnota 1 (popis dále).
Změna hodnoty této položky se projeví již při přijetí následující SMS.
Následuje popis jednotlivých úrovní logování:
- 0 - logování pozastaveno; žádné zprávy, nicméně, log soubor
je stále otevřen. Pokud chceme logování vypnout, použijeme k tomu položku
LogEnabled. Pokud chceme log soubor smazat a logování je zapnuto,
řídíme se aktualizací nastavení
- 1 - vstupní/výstupní a chybová hlášení (vstupními/výstupními se myslí
informace o přijatých/odesílaných SMS).
- 2 - základní úroveň logování; základní informace o průběhu zpracování
SMS. Používá se v případě určování většiny problémů ze strany uživatele.
- 3 - rozšířené logování; podrobné informace o průběhu zpracování SMS.
Tato úroveň již významně zvyšuje objem zapisovaných dat. Používá se především
při hledání chyby v kódu scriptu.
- 4 - logování všech iterací; informace o všech iterovaných záznamech.
Může to znamenat drastický nárůst objemu zapisovaných dat (např. pokud složky
s firemními kontakty obsahují 1 500 záznamů). Používá se v případě,
že script dává chybné výsledky a je potřeba prověřit rozsah prohledávaných
hodnot. Po tomto zásahu je však vhodné log soubor při nejbližším vypnutí
scriptu uklidit.
- 5 - kompletní logování; záznam o průchodu všemi funkcemi scriptu.
Prakticky není třeba používat a vzhledem k objemu zapisovaných dat se to
ani nedoporučuje.
- MaxContacts - maximální počet vyhledaných kontaktů, které
jsou ještě vráceny jako jednotlivé SMS (jeden kontakt = jedna SMS). Pokud je
překročen, vrací se pouze informace o počtu vyhovujících kontaktů. Tato položka
je nepovinná. Pokud nebude existovat, použije se výchozí hodnota maximálně 5
kontaktů.
- MaxSmsLen - maximální délka SMS zprávy, která se použije
v případě, že má script zaslat pouze jednu SMS (např. informace o schůzce
se ořeže na jednu SMS). Tato položka je nepovinná. Pokud nebude existovat,
použije se výchozí hodnota 160 znaků.
- MaxUnreadMessages - maximální počet nepřečtených zpráv, který se
vrátí při dotazu "?m". Další nepřečtené zprávy je možné získat opakováním dotazu.
Tato položka je nepovinná. Pokud nebude existovat, použije se výchozí hodnota
16 nepřečtených zpráv.
- PublicContacts - jména složek (v hierarchii MAPI), včetně
úplné cesty k nim, obsahujících firemními kontakty, které se mají být
prohledávány v případě příkazu "?g". Kořenem je složka "All Public
Folders" ve složce "Public Folders" (případně národní ekvivalenty). Jména složek
v cestě jsou odděleny zpětným lomítkem. Jednotlivé cesty jsou odděleny
čárkou. Tato položka je nepovinná. Pokud neexistuje, nebo je její hodnotou
prázdný řetězec, prohledávají se všechny složky typu "kontakty". Nicméně tato
operace je značně časově náročná, takže se doporučuje vždy jména prohledávaných
složek zadat. Příklad: "Datasys\Kontakty\HelpDesk\Contacts"
- ReplyQuote - znak(-ky) uvozující původní zprávu, resp.
jednotlivé řádky, včetně mezery mezi uvozovacím znakem (znaky) a začátkem
řádku, pokud je požadována. Tato položka je nepovinná. Výchozí hodnotou je
"> " (většítko a mezera).
- SearchGAL - příznak zapnutí/vypnutí (1/0) prohledávání Globálního seznamu adres
v případě hledání ve veřejných kontaktech (dotaz "?g").Výchozí hodnota je zapnuto (1).
- SearchGALFirst - příznak zapnutí/vypnutí (1/0) prohledávání Globálního seznamu adres
před prohledáváním Veřejných složek v případě hledání ve veřejných kontaktech (dotaz "?g").
Výchozí hodnota je zapnuto (1).
- SearchMethod - nastavení metody pro vyhledávání uživatelského účtu pomocí čísla
mobilního telefonu. Nyní jsou dostupné dvě metody:
- 1 - výchozí, postupně jsou procházeny všechny
účty a telefonní čísla jsou před porovnáním upravena na standardní formát. Při velkém rozsahu
GAL může být tato metoda poměrně časově náročná.
- 2 - nová metoda, která k vyhledávání využívá filtru přes čísla mobilních telefonů.
Podmínkou je, že čísla mobilních telefonů budou v MS Exchange zadány ve standardním formátu
(např. +420603123456). Při malém rozsahu GAL je tato metoda poměrně pomalá, nicméně při velkém
rozsahu GAL může dosáhnout výrazně lepších výsledků.
Pokud máte rozsáhlejší GAL doporučuji vyzkoušet obě metody.
- SearchPubFolds - příznak zapnutí/vypnutí (1/0) prohledávání Veřejných složek
v případě hledání ve veřejných kontaktech (dotaz "?g").Výchozí hodnota je zapnuto (1).
- ServerName - jméno serveru, na kterém se nachází MS Exchange
obsahující firemní uživatelské účty. Tato položka je nepovinná. Pokud nebude
existovat, použije se jméno počítače, na kterém je script spuštěn.
- UnknownUser - příznak zapnutí/vypnutí posílání SMS zprávy typu "neznámý
uživatel". Tato odpověď se posílá v případě, že dotaz přijde z neznámého mobilního
telefonu, typicky -- uživatel pošle soukromou SMS začínající znakem '?' a vyhovující
pravidlu pro script MCfO. Číselná hodnota 1/0. Tato položka je nepovinná. Pokud
nebude existovat, použije se výchozí hodnota 1 – posílat.
- UnreadAge - maximální stáří zobrazovaných nepřečtených zpráv (ve dnech).
Používá se v případě příkazu "?m", kdy zabraňuje automatickému odeslání všech
nepřečtených zpráv při prvním přístupu do schránky. Výchozí hodnota je 14 dní.
HKEY_LOCAL_MACHINE\SOFTWARE\Datasys\MobilChange\outlook\
- lng - výchozí jazyk pro nové uživatele MCO. Standartně 0 (anglicky), další možné hodnoty 1 (česky), 2 (polsky).
- V poklíčích jsou uložena různá nastavení jednotlivých uživatelů (jméno podklíče je tvořeno číslem mobilního telefonu uživatele).
zpět na začátek
Log soubor
Umístění log souboru se nastavuje v registry položce LogFileName.
Stav a úroveň logování se nastavují v registry položkách LogEnabled
a LogLevel. Log soubor je textový soubor, poměrně dobře čitelný. Pokud
je logování zapnuto (LogEnabled = 1), je log soubor určen pouze ke čtení.
Pokud chceme log soubor smazat, řídíme se aktualizací nastavení.
zpět na začátek
Aktualizace nastavení
Pokud se mají projevit změny provedené v registry položkách, případně je
potřeba smazat log soubor při zapnutém logování, je potřeba dočasně zastavit
a znovu spustit script jako úlohu UMS Task Manageru, případně restartovat servis
UMS.TaskManager, což ovšem restartuje všechny spravované úlohy.
zpět na začátek
Soubor nápovědy
Uživatelé si mohou nechat zaslat stručnou nápovědu k příkazům. Jedná se
o textový soubor "help.txt", který se nachází ve složce
"MobilChange\script\txt". Tento soubor je možné volně upravovat s ohledem
na maximální délku SMS zprávy.
zpět na začátek