Přeskočit obsah

E-mailové notifikace

EVA automaticky odesílá e-mailová upozornění na klíčové události v systému. Všechny odchozí e-maily mají jednotný vizuální design s hlavičkou EVA a patičkou.


Vizuální vzhled e-mailů

Od verze v145 mají všechny e-maily odeslané systémem EVA společný brandovaný layout:

  • Hlavička — tmavý pruh s badge "EVA" a textem "správa majetku"
  • Tělo — bílá karta (max 600 px), zarovnaný obsah se zalamováním
  • Patička — text "EVA — správa majetku / Neodpovídejte na tento e-mail"
  • Jméno odesílatele — "EVA — správa majetku" (namísto technického identifikátoru)

Tato šablona se nazývá EVA wrapper a používá se pro všechny typy e-mailů automaticky.

Kde konfigurovat SMTP

Nastavení odesílatele (server, port, adresa) se konfiguruje v appsettings.json, sekce Email. Pro produkční nasazení použijte Docker env proměnnou EMAIL_PASSWORD.


Typy automaticky odesílaných e-mailů

1. Notifikace o převodce

Odesílají se automaticky při klíčových událostech v modulu Převodky.

Událost Kdo dostane e-mail
Nová převodka vytvořena Správce majetku + cílový uživatel
Převodka potvrzena Tvůrce převodky + správce majetku

E-maily obsahují název převodky, seznam položek a odkaz na detail v Eva Manageru.

2. Upozornění na inventurní položku

Pokud správce osloví uživatele v rámci inventury, dostane vybraný uživatel e-mail s:

  • názvem inventury a odkazem na osobní inventuru v PWA (/personal-inventory/{id})
  • pokyny k provedení inventury
  • informací o tom, zda inventura vyžaduje skenování QR kódu (zabezpečený režim)

Podrobnosti o odeslání upozornění jsou v dokumentaci Inventury — Detail inventury.

3. Systémové e-maily (Identity)

Tyto e-maily se odesílají automaticky při správě účtů:

E-mail Kdy se odešle
Potvrzení e-mailu Při registraci nového uživatele
Reset hesla Při žádosti o reset hesla
Pozvánka uživatele Při pozvání nového uživatele správcem

Denní přehled pro správce majetku (Daily Digest)

Správce majetku dostane každý pracovní den (pondělí až pátek) v 7:00 ráno souhrnný e-mail s přehledem akcí, které vyžadují pozornost.

Denní přehled — ukázka e-mailu

Co digest obsahuje

Sekce Co zobrazuje
Návrhy na nový majetek Majetek ve stavu "Navrženo" (podaný přes PWA nebo ručním zadáním)
Návrhy na vyřazení Majetek čekající na fyzické zpracování vyřazení
Dokončené inventury Inventury uzavřené během posledních 24 hodin
Převodky ke schválení Převodky označené jako "vyžaduje schválení" a dosud neschválené

Pokud žádná sekce neobsahuje položky, digest se pro daného správce neodešle.

Nastavení e-mailu správce majetku

Digest se odesílá na adresu nastavenou v Nastavení → E-mail správce majetku (AssetManagerEmail). Pokud tato adresa není nastavena, digest se pro daný tenant neodešle.

Čas odeslání

Digest se odesílá přesně v 7:00 pouze v pracovní dny. Pokud Eva.Manager právě neběží v tento čas (například při restartu serveru kolem 7:00), může být digest pro daný den přeskočen. Toto chování je záměrné — systém nepoužívá persistentní frontu zpráv.

Testování digestu (pouze Development prostředí)

V Development prostředí je dostupný testovací endpoint pro okamžité odeslání digestu:

GET /dev/digest/test?tenantId=1

Po odeslání zkontrolujte příchozí e-maily v Mailpit (http://localhost:8080).

Multitenantní režim

V multitenantním nasazení služba odešle digest pro každý aktivní tenant samostatně, vždy na e-mail správce příslušného tenanta.


Některá upozornění obsahují klikatelné odkazy. URL adresy se čtou z konfigurace EvaLinks v appsettings.json:

Klíč Popis Výchozí hodnota
EvaLinks:ManagerUrl URL Eva Manager (odkaz "Otevřít v Manageru") https://eva.inventura-majetku.cz
EvaLinks:PwaUrl URL EVA PWA (odkaz "Osobní inventura") https://meva.inventura-majetku.cz

Pro on-premise instalaci přepište tato nastavení v appsettings.json nebo přes Docker env proměnné.

"EvaLinks": {
  "ManagerUrl": "https://eva.vas-server.cz",
  "PwaUrl": "https://meva.vas-server.cz"
}