Navigace

fino data services logo
Příjem emailů jako vestavěná služba pro software

Přijímejte emaily ve svém softwaru, aniž byste museli vyvíjet vlastní řešení

Vy přidělujete emailové adresy, CatchMail přebírá příjem: služba vyhodnocuje kontroly odesílatele provedené poštovním serverem, filtruje podle vašich pravidel, ukládá zprávy i přílohy v kompletní podobě a doručuje je přes HTTP do vašeho systému. Od září 2025 používáme CatchMail v produkci pro doručování dokladů v GetMyInvoices. Od léta 2026 přibývá systém tiketů, který z každého příchozího emailu vytváří případ. Oba produkty pocházejí z naší vlastní dílny.

Náročnost vlastního řešení se často ukáže až za provozu: pravý email projde DKIM, ale neprojde SPF. Přílohy z řetězce odpovědí všem předáním zabrání. Cílový systém odpoví 502 a chybějící doručení zůstane bez povšimnutí. Tyto případy jsme sami zažili a jejich řešení jsme zapracovali do CatchMailu.

CatchMail · cesta zprávy
  • V produkci od září 2025
  • Dva připojené systémy
  • Týdenní takt vydání
  • Denní automatizované end-to-end testy

Kdy se CatchMail pro váš produkt hodí

Váš produkt má přijímat emaily, aniž by váš tým musel technický vstup sám vyvíjet a provozovat. Přesně k tomu je CatchMail určen.

Využít email jako vstupní kanál

Vaši zákazníci posílají doklady, dotazy nebo objednávky na adresu, kterou váš software zná.

Nestavět náročnou filtrovací logiku vlastními silami

Černé listiny, bílé listiny, hodnocení spamu a oddělené vyhodnocení SPF a DKIM si vyžádají víc než jeden vývojářský tiket. CatchMail tyto úlohy pokrývá.

Zachovat úplný originál

Získáte bezpečně uložený a dohledatelný MIME originál se všemi hlavičkami a každou přílohou, nejen text zprávy.

Zachytit krátké výpadky při doručování

Pokud váš systém dočasně neodpovídá, CatchMail zajistí opakované pokusy o doručení, sledování stavu a možnost doručení ručně znovu spustit.

Co CatchMail přebírá ve vašem příjmu emailů

Přijímání emailů na vlastních vstupních adresách

Vy určíte adresy, my emaily přijmeme. Před zpracováním prověřujeme každou příchozí zprávu proti podpisu našeho poskytovatele pošty. Bez platného podpisu odpoví CatchMail chybou 403 a zprávu nezpracuje. Doplňkově lze zapnout kontrolu adresy příjemce.

CatchMail nestahuje cizí schránky. Mají-li vaši uživatelé připojovat stávající účty Gmail, Microsoft 365 nebo IMAP, slouží k tomu MailTacle.

Filtrování podle vašich pravidel

Pravidla pro propuštění, vyloučení a spam rozhodují ještě před vaším procesem, které zprávy budou předány. Zohledňují odesílatele, příjemce, předmět, hlavičky a text zprávy. Podmínkou může být i přítomnost přílohy. SPF a DKIM se vyhodnocují odděleně a neslučují se do jednoho souhrnného verdiktu: legitimní obchodní pošta často projde jen jednou ze dvou kontrol.

CatchMail činí technické rozhodnutí o předání. Věcné posouzení obsahu zůstává ve vaší aplikaci.

Ukládání zpráv úplně a dohledatelně

Ukládáme kompletní originál MIME a všechny hlavičky zachycujeme zvlášť jako metadata. Originál a přílohy leží společně na vlastním, kontrolním součtem určeném místě v objektovém úložišti. Každá zpráva má souvislý protokol změn a lze ji filtrovat podle Message-ID. Standardně je po 45 dnech archivována a odtud ji lze vrátit zpět. Soubor EML se maže po 90 dnech, záznam se fyzicky odstraňuje po 365 dnech. Tyto lhůty s vámi domlouváme a v případě potřeby je upravíme.

Jak CatchMail zapojíte do své aplikace

Určit vstupní adresy a cílový systém

Vy určíte, které adresy přijímají emaily a na kterou URL adresu doručujeme. Cílem je volně konfigurovatelná adresa HTTPS. Užitečné zatížení, zabezpečení a zpětné hlášení stavu přizpůsobíme vaší integraci, stejně jako u našich dvou stávajících napojení.

Nastavit sadu pravidel

Nastavíme černé listiny, bílé listiny a prahy spamu pro váš vstup. Bílá listina přitom zůstává nouzovou cestou. Mají-li zprávy trvale obcházet kontrolu, je zpravidla namístě upravit sadu pravidel místo zakládání stále nových výjimek.

Příjem a ukládání běží automaticky

CatchMail každou zprávu přijme, zkontroluje, uloží a naplánuje doručení. Od tohoto okamžiku běží příjem a ukládání automaticky.

Závazně stanovit pokusy o doručení

Doručování probíhá přes HTTP. Standardně je počítáno s až dvanácti pokusy v odstupu deseti sekund; obě hodnoty lze upravit. Zacházení s jednotlivými kódy odpovědi stanovíme pro každé napojení. V našich dvou stávajících integracích se například při chybě 502 spouští další pokus, při chybě 4xx nikoli: chybu klienta čekáním nevyřešíte. Chování při doručování je tak pro váš tým jednoznačně dané.

Rozpoznat poruchy a znovu spustit doručení

V přehledu vidíte stavy Received, Pushed, Push failed a Spam. Můžete nahlédnout do podrobností chyby, znovu spustit neúspěšná doručení jednotlivě nebo hromadně a uložit si filtry jako zobrazení. Pokud objem pošty prudce klesne, dostanete upozornění přes Slack a email, abyste mohli zareagovat dřív, než poruchu nahlásí zákazníci. Tento dohled jsme zavedli po odpovídající události ve vlastním produkčním provozu.

Pro technologické firmy s produktovými funkcemi založenými na emailu

Kolegyně ukazuje u vysokého stolu kolegovi stránku dokumentace na monitoru, za nimi skleněná stěna

Dodavatelé softwaru, provozovatelé SaaS a platforem

Vyvíjíte software, nabídku SaaS nebo platformu a chcete do svého produktu zahrnout email jako vstupní kanál. CatchMail je určen pro vaše produktové, vývojové a integrační týmy.

Kolegyně vysvětluje u tabule diagram z obdélníků a šipek, v popředí částečně zabraný naslouchající kolega

Interní produktové týmy větších podniků

Potřebujete společný emailový vstup pro několik aplikací. Tak CatchMail používáme sami: jedna instance obsluhuje více nájemců a zprávy přiřazuje pomocí vyhledání příjemce.

Provozní rozhraní je k dispozici v němčině a angličtině, s modelem rolí a zdokumentovanou maticí oprávnění. Při zřizování vyjasníme, zda váš tým dostane vlastní přístupy, nebo provoz převezmeme my.

Co přebíráme my a co zůstává u vás

CatchMail přebírá Vaše aplikace přebírá
Přijímání emailů na vašich adresách a ověřování odesílatele Poskytování produktového rozhraní vašim uživatelům
Uplatnění černé listiny, bílé listiny, spamu a ověření pošty Věcnou kontrolu a využívání obsahu
Ukládání originálu MIME, hlavičky a přílohy auditovatelně Zpracovávání dokumentů nebo dat
Doručování na váš koncový bod včetně opakování Řízení navazujícího obchodního procesu
Zviditelňování stavu, chyby a upozornění na objem Spouštění zpětné vazby vašim uživatelům

CatchMail nepřipojuje stávající schránky vašich uživatelů; k tomu slouží MailTacle. Zda email obsahově obsahuje fakturu, rozhoduje Email Classifier. Jednotlivá pole z dokumentů vyčítá Extronaut. Všechny tři lze zapojit za CatchMail.

Časté dotazy k CatchMailu

CatchMail přijímá emaily na vašich vstupních adresách, kontroluje podpisy a filtruje vše podle pravidel. Služba ukládá originály a přílohy auditovatelně a doručuje je na váš koncový bod s definovanými opakováními. Váš provozní tým dostává přehled stavů a upozornění.

Ne. CatchMail zpracovává emaily, které jsou posílány na vaše vstupní adresy. Pro přístup ke stávajícím schránkám vašich uživatelů slouží MailTacle.

Na každý dostupný koncový bod HTTPS, který přijímá požadavky POST. Cílová URL je volně konfigurovatelná. Vlastní integrační krok spočívá v přizpůsobení užitečného zatížení, zabezpečení a zpětného hlášení stavu vašemu systému.

Standardně je počítáno s dvanácti pokusy o doručení v odstupu deseti sekund. Zacházení s jednotlivými kódy odpovědi stanovíme pro každé napojení. Vidíte stav každé zprávy a můžete neúspěšná doručení znovu spustit jednotlivě nebo hromadně. Zpráva přitom zůstává zachována.

Standardně je zpráva po 45 dnech archivována a odtud ji lze vrátit zpět. Soubor EML v objektovém úložišti se maže po 90 dnech, záznam se fyzicky odstraňuje po 365 dnech. Můžeme sjednat kratší nebo delší lhůty.

CatchMail běží v produkci od září 2025 a zásobuje nyní dva systémy. K provozu patří týdenní vydání, denní automatizované end-to-end testy, skenování kontejnerů při sestavení a dále dohled a upozorňování. Zákaznické zavedení prvního systému proběhlo řízeně ve vlnách po 50 účtech. Externí zákazníky tento stavební prvek zatím nemá. Byli byste prvním externím zákazníkem.

Naplánujme příjem emailů pro váš produkt

Při prvním rozhovoru vyjasníme vaše vstupní adresy, potřebná pravidla, doručovací koncový bod a přehled chyb pro váš provozní tým. Budete tak mít podklad pro srovnání integrace s vlastním vývojem.