Mimo běžných příloh (statický soubor) a příloh ze sloupce tabulky (cesta k souboru přímo v databázi) program podporuje takzvané maskové přílohy. Maska je vzor cesty k souboru, který se pro každého příjemce vyhodnotí zvlášť - program vyhledá na disku všechny soubory, jejichž název odpovídá masce po dosazení hodnot z aktuálního řádku tabulky.
Použití
Typické nasazení: každému příjemci se odešle dynamicky složený seznam dokumentů (vyúčtování, faktury, výpisy), které mají v názvu identifikátor specifický pro daného příjemce (číslo jednotky, variabilní symbol, smluvní číslo atp.).
Otevření dialogu
V pomocném menu tlačítka "Přidat" (u seznamu příloh zprávy) vyberte položku "Přidat maskovou přílohu...". Otevře se dialog pro definici masky.

Vyplnění dialogu
•Složka - adresář, ve kterém program bude hledat soubory. Lze vybrat tlačítkem "Procházet...".
•Maska souboru - název souboru (případně i s podsložkou) se zástupnými znaky:
•* - libovolný počet libovolných znaků
•? - jeden libovolný znak
•<NázevPole> - hodnota z odpovídajícího sloupce tabulky příjemců. Při odesílání se pro každého příjemce nahradí konkrétní hodnotou.
Pole lze do masky pohodlně vložit pomocí rozbalovacího seznamu a tlačítka "Vložit pole".
Náhled
Tlačítko "Aktualizovat náhled" ukáže, jak bude maska vypadat po nahrazení polí pro aktuálně vybraný řádek tabulky a které soubory na disku momentálně masce odpovídají (včetně velikosti). Ideální pro ověření, že maska je správně sestavená.
Příklady masek
•*1125*.pdf - všechna PDF s řetězcem 1125 v názvu
•*<Cislo>*.pdf - všechna PDF obsahující hodnotu z pole Cislo
•Vyuctovani_<Byt>_*.pdf - vyúčtování pro konkrétní bytovou jednotku
•*<VS>*2026*.* - libovolný soubor obsahující variabilní symbol a rok 2026
Chování při odesílání
Při odesílání kampaně se pro každého příjemce nahradí v masce všechny <Pole> jeho hodnotami a vyhledají se na disku všechny soubory odpovídající výsledné masce. Všechny nalezené soubory se připojí jako přílohy. Pokud jste do seznamu příloh přidali více masek, výsledky se sčítají (program zajistí, že stejný soubor nepřipojí dvakrát).
Limity a politiky
Maskové přílohy mohou na příjemce vrátit velké množství souborů nebo naopak žádný soubor. Pro řízení tohoto chování slouží dialog "Nastavení příloh z databáze", který se otevírá z téhož pomocného menu tlačítka "Přidat". Vedle původních dvou voleb pro chování při chybějícím souboru obsahuje čtyři nové parametry:

•Max. počet souborů na příjemce - kolik souborů maximálně může být na jednoho příjemce připojeno. Hodnota 0 znamená bez limitu.
•Max. celková velikost na příjemce v KB - součet velikostí všech maskou nalezených příloh pro jednoho příjemce. Hodnota 0 znamená bez limitu.
•Při překročení limitu - co dělat, pokud maska pro daného příjemce našla víc souborů nebo víc dat, než je nastavený limit:
•Upozornit a pokračovat - příjemce se odešle, do logu se přidá varování.
•Přeskočit příjemce - tomuto příjemci se zpráva neodešle, ostatní pokračují.
•Zastavit odesílání - odesílání kampaně se přeruší.
•Při 0 nalezených souborech - co dělat, pokud maska pro daného příjemce nenalezla na disku ani jeden soubor (stejné tři možnosti jako u limitu).
Nastavení jsou společná pro celou aplikaci (ne jen aktuální projekt) a zůstávají uložená i po restartu programu.
Viz též