Nastavení součásti MailboxReader
Nastavení součásti MailboxReader
Nastavení je uloženo v souboru MailboxReader.exe.config ve složce Bin. Soubor je formátu XML a platí pro něj tedy stejná pravidla jako pro soubor Web.config viz Nastavení Portálu.
Soubor vytvořte zkopírováním souboru "Bin\MailboxReaderSample.exe.config". Pro editaci můžete použít Poznámkový blok ve Windows.
Připojení k databázi
Připojení k databázi se definuje v sekci:
<configuration>
<connectionStrings>
<add name="Alc.Hd.MailboxReader.Properties.Settings.Db" connectionString="Data source=localhost;… />
</connectionStrings>
</configuration>
Do atributu connectionString zapište připojovací řetězec k databázi. Formát řetězce je stejný jako v nastavení Portálu viz Připojení k databázi.
Odesílání e-mailů
Dále je třeba nastavit adresu SMTP serveru pro odesílání zpráv elektronické pošty. Adresa se nastavuje v sekci <configuration>/<system.net>/<mailSettings<, nebo v databázi, stejně jako v nastavení portálu viz Odesílání e-mailů.
Schránky elektronické pošty
Pokud chcete komponentou MailboxReader automaticky načítat obsah určité schránky elektronické pošty do určité služby service desku (viz Služby Service Desku), pak je třeba pro službu nastavit připojení k dané schránce.
Připojení se nastavuje v programu Admin.exe v části pro nastavení služeb příkazem Upravit – záložka Načítání zpráv.
Pro čtení zpráv doporučujeme použití protokolu IMAP.
Uživatelská pravidla
MailboxReader může provádět akce na základě uživatelsky definovaných pravidel. Uživatelská pravidla se nastavují v programu MailboxReaderAdmin.exe.
Sekce applicationSettings
Další nastavení jsou uložena v sekci:
<configuration>
<applicationSettings>
<Alc.Hd.MailboxReader.Properties.Settings>
Proměnná |
Hodnota |
SleepSeconds |
Doba, po kterou MailboxReader čeká, pokud v poštovní schránce nejsou žádné nové zprávy. Doba se zadává v sekundách. |
AutoAnswerTicketPerDayLimit |
MailboxReader přestane odesílat žadateli automatické odpovědi na nové požadavky, pokud počet přijatých požadavků od daného žadatele za posledních 24 hodin překročí nastavený limit. |
Protokol událostí
Protokol událostí lze nastavit v sekci:
<configuration>
<system.diagnostics>
<switches>
<add name="GeneralTraceLevel" value="0" />
Jako value můžete nastavit jednu z následujících hodnot:
Hodnota |
Popis |
0 |
Vypnuto; nevypisuje nic |
1 |
Výpis chyb; |
2 |
Varování; |
2 |
Informativní; |
4 |
Upovídaný; vypisuje vše |
Přitom platí, že vypisuje zvolenou úroveň a všechny nižší. Například když nastavíme hodnotu "2", budou se vypisovat varování a chyby.
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|