Skip Navigation LinksALVAO 11.2Průvodce administrátoraOn-premises instalaceInstalaceNastavení služby Alvao Skip Navigation Links.


Skip Navigation LinksALVAO 11.2 / Průvodce administrátora / On-premises instalace / Instalace / Nastavení služby Alvao

Nastavení služby Alvao

Nastavení jsou uložena v souboru appsettings.json v instalační složce.
Chcete-li vrátit nastavení do výchozího stavu, vytvořte soubor znovu zkopírováním a přejmenováním souboru "AlvaoServiceSample.exe.config". K jeho úpravě můžete použít Poznámkový blok v systému Windows

Připojení k databázi

Připojení k databázi je definováno v části:

"ConnectionString": {
 "Db": "Data Source=localhost;Initial Catalog=Alvao; Max Pool Size=2000; Integrated Security=True; MultipleActiveResultSets=True"
},

Do atributu ConnectionString zapište řetězec připojení k databázi. Formát řetězce je stejný jako v nastavení webové aplikace, viz Připojení k databázi

Odesílání e-mailů

Správa Komponenta Alvao Service odesílá všechny e-mailové zprávy opouštějící systém Alvao. Adresu SMTP serveru pro odesílání e-mailových zpráv v databázi je třeba nastavit v Administrace - Nastavení - Zprávy.

E-maily jsou odesílány v dávkách, výchozí interval odesílání je 1 minuta. Pokud se e-mail z jakéhokoli důvodu nepodaří odeslat, zůstane uložen a bude znovu odeslán v nastaveném intervalu (výchozí hodnota 10 minut), dokud nebude úspěšně odeslán nebo dokud nebude překročen počet pokusů o odeslání (výchozí hodnota 432). Po dosažení počtu pokusů o odeslání zůstane e-mail v databázi pro případnou diagnostiku.

Nastavení odesílání je uloženo v databázi (tabulka tProperty):

Výchozí hodnoty ALVAO mohou měnit pouze zákazníci v provozovně.

Proměnná Výchozí hodnota Význam
MailSendIntervalSeconds 60 Interval odesílání e-mailů - v sekundách
MailSendMaxAttempts 432 Maximální počet pokusů o odeslání e-mailu
MailSendRetryIntervalMinutes 10 Interval mezi pokusy o opětovné odeslání e-mailů, které se nepodařilo odeslat - v minutách

Změna intervalu odesílání e-mailů se projeví až po restartování služby Alvao.

Poštovní schránky

Správa Pokud chcete automaticky načítat zprávy z konkrétní schránky do konkrétní služby Service Desk (viz Služby Service Desk), nastavte v části Administrace - Služby - Upravit- Načítání zpráv spojení s touto schránkou

Pravidla pro příchozí zprávy

Správa Služba Alvao může provádět akce na základě definovaných pravidel. Pravidla pro příchozí zprávy se nastavují v sekci Administrace - Service Desk - Pravidla pro příchozí zprávy.

Detekce automatických odpovědí

Pokud Alvao při načítání zpráv narazí na zprávu, která je vyhodnocena jako automatická odpověď, není tato zpráva považována za plnohodnotnou zprávu, a proto se následující operace neprovedou:

Zprávy jsou považovány za automatickou odpověď, pokud:

  • obsahují v záhlaví parametr Auto-Submitted s hodnotou auto-generated, auto-replied nebo auto-notified nebo
  • obsahují jeden z předdefinovaných řetězců v řádku předmětu zprávy.

Nastavení

Správa Pokud chcete změnit výchozí nastavení předdefinovaných řetězců, které jsou obsaženy v předmětu automatické odpovědi ve vaší organizaci, v nabídce Administrace - Nastavení - Upřesnit vyberte nastavení AutoSubmittedEmails.Subjects a upravte hodnotu řetězce. Jednotlivé šablony předmětů jsou odděleny středníky a hvězdička nahrazuje libovolný počet znaků.

Ve výchozím nastavení je rozpoznávání automatických odpovědí zapnuto. Pokud si tuto funkci nepřejete používat, změňte ve stejné tabulce nastavení hodnotu AutoSubmittedEmails.Detect na 0.

Další nastavení

Další nastavení jsou uložena v souboru appsettings.json aplikace Alvao Service. Tato možnost není v nabídkách Alvao SaaS k dispozici.

Proměnná Hodnota
SleepSeconds Doba, po kterou služba Alvao Service čeká, pokud v poštovní schránce nejsou žádné nové zprávy. Doba se udává v sekundách.

Protokol událostí

Protokol událostí lze nastavit v sekci NLog.

Ve výchozím nastavení se varování a chyby vypisují do protokolu událostí systému Windows.

Cíl, úroveň protokolování, vypisované zprávy atd. však můžete libovolně měnit podle dokumentace NLog.

Protokol diagnostiky

Pokud se e-mail nepodaří odeslat, vytiskne komponenta Alvao Service do diagnostického protokolu chybovou zprávu obsahující informace o odeslaném e-mailu a text chyby, která se vyskytla. Pro zprávu informující o obecném selhání komponenty (např. neplatná operace s databází) postačí nastavit protokol na hodnotu Chyba

Pokud jsou v databázi zprávy, které dosáhly maximálního počtu pokusů o odeslání, jednou denně se vypíše zpráva s uvedením počtu zpráv, které se nepodařilo odeslat (úroveň diagnostického protokolu 1 a vyšší):

"Poštovní fronta aktuálně obsahuje X zpráv, které se nepodařilo odeslat.".

Neodeslané e-maily lze nalézt v databázi MailMessage (lokální zákazníci), kde jsou kromě samotné zprávy (zabalené ve formátu .eml) k dispozici informace o počtu pokusů o odeslání (SendAttempts), poslední chybové zprávě (LastErrorMsg) a času posledního pokusu o odeslání (LastAttemptTime).

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.