|
Obsah dokumentace | Uživatelská dokumentace | Administrátorská dokumentace | Rejstřík pojmů | Technická podpora | Hledání on-line |
| Instalace a nastavení SMTP receiveru |
Jak SMTPreceiver funguje: naslouchá na definované adrese a portu a očekává příchozí zprávy. Jakmile nějakou přijme, zpracuje ji takto:
| Instalační soubory jsou umístěny na CD v adresáři support\smtprcvd\setup\setup.exe Po spuštění tohoto programu instalátor detekuje FaxChange i MobilChange a v případě potřeby se zeptá, se kterým produktem se má integrovat. |
![]() |
| Následuje dotaz na jméno SMTP serveru, od kterého bude receiver přijímat SMS / faxy ke zpracování. Na tomto serveru je možné nastavit přístupová práva jednotlivým uživatelům. | ![]() |
|
Zadání uživatelského jména a hesla, pod kterým běží služby MobilChange / FaxChange (dialog se objeví jen pokud
ještě není nainstalován servis UMS.TaskManager). Tento účet musí být členem skupiny Administrators - použijte účet pod nímž již běží MobilChange / FaxChange. Účet lze zadat jako lokální ve tvaru <jméno_serveru\název_účtu> nebo jako doménový ve tvaru <doména\název_účtu>. Doporučujeme používat doménový servisní účet. Toto je nutno mít na zřeteli zejména při instalaci MobilChange / FaxChange) na standalone server. Pokud zadáte chybně heslo, instalační program na to upozorní. |
![]() |
Poté se provede instalace a na její
závěr se nejprve zobrazí dialog s informací o serveru, na který je
SMTPreceiver napojen a kde se nachází log soubor s informacemi o činnosti SMTP receiveru.
![]() |
|
| Jako poslední se objeví dialog, ve kterém jsou informace o tom, jak dopadla instalace a v případě problémů je vypsán jejich seznam. Po stisku tlačítka Konec je instalace dokončena. | ![]() |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver]
| output_code_page=cp1250 | kódová stránka pro výstupní soubory |
| log_console=EWIT | množství zápisů do konzole (v debug režimu). |
| log_event_log=EW | množství zápisů do eventlogu. |
| log_file=EWIT | množství zápisů do file logu, je-li zapnuto. |
| smtp_port=25 | TCP port, na kterém SMTPreceiver "naslouchá" |
| id_allocated= | poslední přidělená ID zprávy. Nastavuje SMTPreceiver. |
| authentication_lib | ProgID COM objektu zajišťujícího autentifikaci klientů |
| logging_file_name | Cesta k logovacímu souboru |
| thread_priority | Priorita pracovních threadů 0 normální -1=nižší, -2=nízká, -15="idle" |
| thread_num=5 | Povolený počet současně připojených klientů |
| socket_timeout=60 | Timeout TCP čtení a zápisu v sekundách |
| log_rcv_data=0 | Logovat přijatá data zprávy. Je aktivní pouze pokud je zvoleno logování trace informací |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\clients]
- globální seznam klientů, ktreří se
smí k
smtpreceiveru připojit. Připojení je možné pro
klienty,
kteří jsou uvedeni v tomto seznamu, nebo některém
ze
seznamů povolených klientů aplikace
| 0=localhost | Seznam povolených klientů. Na jednom řádku může být více hodnot oddělených "," a může být použito více klíčů. |
| 1=cxhlpsrv,syscae.syscae.cz | |
| 2=192.168.1.0-192.168.1.31,192.168.2.0-192.168.2.255 | Zadání rozsahem povolených adres |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>]
- konfigurace pro aplikaci jmeno_aplikace
| output_folder=D:\FaxChange\mail\in | Cesta k adresáři, kam se mají ukládat soubory, které jsou určeny pro tuto aplikaci. |
| process_attachments=0 | Mají se předávat attachmenty? 0 = zahodit |
| enabled=1 | Aplikace je aktivní. 0= nezpracovává se. |
| format_preference=txt | Formát výstupu z aplikace (povoleno txt;eml;mht;htm). |
| ctl_type=fax | typ řídícího souboru ( "sms" nebo "fax") |
| cmd_tags=SOFTWARE\Datasys\FaxChange\info\smtp_tag | Jméno klíče v registry, kde je uložena definice "zavináčových příkazů" |
| process_anonymous=0 | Zpracovat zprávy odeslané anonymním odesílatelem (typicky doručenky) |
| process_att_msg=0 | Zpracovat přiloženou emailovou zprávu namísto vlastní zprávy |
| nonstandard_data_terminator=\r\n .\r\n | Nestandardni ukončení dat zprávy |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\clients\nonstandard_data_terminator] - Seznam adres klientů, kteří používají nestandardní zprávy
| 0=localhost | Seznam klientů. Na jednom řádku může být více hodnot oddělených "," a může být použito více klíčů. |
| 1=cxhlpsrv,syscae.syscae.cz | |
| 2=192.168.1.0-192.168.1.31,192.168.2.0-192.168.2.255 | Zadání rozsahem povolených adres |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\clients] - Seznam adres klientů, kteří smí aplikaci použít. Pokud
není vyplněno, je aplikace povolena pro všechny
klienty
| 0=localhost | Seznam povolených klientů. Na jednom řádku může být více hodnot oddělených "," a může být použito více klíčů. |
| 1=cxhlpsrv,syscae.syscae.cz | |
| 2=192.168.1.0-192.168.1.31,192.168.2.0-192.168.2.255 | Zadání rozsahem povolených adres |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\addresses]
| addr_re_0=?(P<number>\+?[\d]+)@fax | Regulární
výraz pro rozsah adres
patřících této aplikaci.
Další hodnoty mohou být
zadány jako "add_re_1" atd. Uvedený příklad = vše z adresy číslo@fax odpovídá zvoleném filtru. |
| SMTP=(?:(?P<name>[^/]+)/(?:(?P<company>[^/]+) /(?:(?P<dept>[^/]+)/)?)?)?(?P<number>[+i]?\d+)@fax$ |
Jméno, firma, oddělení a faxové číslo získáno z adresy ve tvaru [<jmeno>[/<firma>[/<oddělení>/]]]<faxčíslo>@fax |
| IMCEAFAX=^IMCEAFAX-(?:(?P<name_imcea>[^_]+)_(?:(?P<company_imcea>[^_]+) _(?:(?P<dept_imcea>[^_]+)_)?)?)?(?P<number_imcea>[\+i]?\d+)@[^@]+$ |
Položky: telefonní číslo (number_imcea), firma (company_imcea) oddělení (dept_imcea) jméno (name_imcea) jsou extrahovány a dekódovány z adresního formátu použitým MS Exchange při překladu vlastního adresního formátu do formátu SMTP |
| UMSDIAL=^IMCEAFAX-(?P<number_imcea>(?:i|\+2B)?(?:[\dx]|\+20|\+28|\+29)+) (?:\+05(?P<code_0>[\da-fA-F]{4})\+20(?P<value_0>.*?)(?=\+05))? (?:\+05(?P<code_1>[\da-fA-F]{4})\+20(?P<value_1>.*?)(?=\+05))? (?:\+05(?P<code_2>[\da-fA-F]{4})\+20(?P<value_2>.*?)(?=@))? @[^@]+$ |
Formát adresy předaný MS Exchange pro zprávu odeslanou pomocí aplikace umsdial. code_x obsahuje kod položky, value_x obsahuje hodnotu položky. Číslo a hodnoty položek jsou dekódovány. |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\from_enabled]
| 1=.* | Regulární výraz. Filtr povolených odesilatelů používající tuto aplikaci. |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\from_disabled]
| 1=.*@fax$ | Regulární výraz. Seznam zakázaných odesilatelů kteří nemají přístup k této aplikaci. Umožňuje filtrování odesilatelů |
| 2=.*@gsm$ |
[HKLM\SOFTWARE\Datasys\UMS\SmtpReceiver\applications\<jmeno_aplikace>\ctl_settings]
Speciální nastavení pro konfiguraci
vlastností zpráv
| system|maxlen = 1 | Uloží do CTL souboru do sekce "system" řádek uvedený za znakem | |
| system|dr = 0 | |
| system|no_send_info = 1 | |
| system|nomodify = 1 | |
| system|priority = normal | |
| system|user_app_id|parse|subject = .*ID:(\d+).* | Uloží do do CTL souboru do sekce "system" hodnotu "user_app_id" získanou parsováním pole "subjekt" zprávy daným regulárním výrazem. |
[HKLM\SOFTWARE\Datasys\UMS\SMTPreceiver\applications\<jmeno_aplikace>\transform]
Speciální nastavení umožňující transformovat - měnit obsah doručovaných zpráv.
| Jméno transformace (název textové hodnoty v registry) | V CTL se přenese do položky |
| subject | system/subject |
| txt | Obsah textového souboru |
| from/name | from/name |
| from/username | from/username |
| from/email | from/email (zpáteční adresa) |
| from/gateway | from/gateway (písmeno gatewaye) |
| from/smtp | from/smtp (užívá se pro účtování SMS/faxu uživateli) |
| Jméno položky | Význam |
| address | Adresa předaná v MAIL FROM: |
| app | Jméno aplikace |
| format | Formát textu zprávy |
| messageFromAddress | Adresa odesílatele uložená v hlavičce zprávy |
| messageFromName | Jméno odesílatele uložené v hlavičce zprávy |
| messageReplyToAddress | Email adresa uvedená v reply-to v hlavičce zprávy |
| messageReplyToName | Jméno odesílatele uvedené v reply-to v hlavičce zprávy |
| messageReturnPath | Email adresa z položky "Return-Path" |
| msgFileName | Jméno souboru, obsahující text zprávy |
| pri | priorita zprávy |
| subject | Předmět zprávy |