Notifikační kanály
Notifikační kanály lze vnímat jako infrastruktury, kterými jsou uživatelům předávány notifikace vycházející ze scénářů a z nastavení notifikačních skupin. Některé kanály nesměřují přímo k uživateli, ale zůstávají uvnitř aplikace, např. lokální testovací kanály.
Kanály můžete spravovat v administrátorské části pod záložkou NOTIFICATION v sekci CHANNELS.
Nový kanál vytvoříte zeleným tlačítkem vpravo nahoře Add channel. Poté vyberete notifikační typ pod roletkou v poli Select notification type. Zvolit můžete mezi nastavením vycházející z interního systému - Internal nebo z některé z e-mail služeb. Vytvoření nového kanálu potvrďte tlačítkem Save Configuration.
U již existujících kanálů můžete jejich nastavení spravovat pomocí tlačítka Edit. Nezapomeňte každou směnu uložit.
Mazat kanál lze červeným tlačítkem Delete na řádku kanálu.
Pokud zvolíte e-mailovou formu kanálu, můžete si jeho funkci ověřit funkčním tlačítkem Test. Ve své schránce, která patří vám jako uživateli a příjemci si ověříte, zda e-mail přišel. Můžete tak zkontrolovat jeho obsah i formu.
Kanály v aplikaci najdete pod typy Internal a Email.
E-mailová forma notifikace je jednou z nejjednodušších možností. Zpravidla se jedná o velmi levnou službu oproti např. SMS, které jsou operátory zpoplatněny mnohem vyššími sazbami než služby hromadného emailingu. Pokud se chystáte odesílat menší množství notifikací, můžete k tomu využít e-mail založený u běžných poskytovatelů, např. Google nebo Seznam, a použít jejich SMTP rozhraní. Při velkém počtu transakčních e-mailů už ale není vhodné používat pouze SMTP běžných e-mailů, protože nastávají problémy s doručitelností a bezpečností.
V krátkosti představujeme nabízené alternativy pod roletkou při volbě E-mail. Více se dozvíte na uvedených stránkách jednotlivých služeb.
Amazon SES je AWS službou typu Simple Email Services pro odesílání transakčních nebo hromadných e-mailů. Jedná se o velmi výhodnou a levnou službu pro přeposílání velkého množství e-mailů. Odesílá až několik tisíc e-mailů za sekundu, přičemž minimalizuje riziko zpoždění nebo ztráty e-mailů. Za 1 dolar pošlete přibližně 10 000 e-mailů.
Amazon SES poskytuje mechanismy pro monitorování doručování a sledování chyb, shromažďuje a poskytuje statistiky o doručených, otevřených a vrácených e-mailech. Lze u něj specifikovat filtr pro spamy nebo také zadat seznam zakázaných adresátů.
Tato služba neposkytuje sama o sobě uživatelské nastavení pro grafickou stránku zpráv, ani funkce, na které jsou uživatelé zvyklí u e-mailových klientů. Neumožňuje ani programování automatizovaných e-mailů.
Bližší informace najdete na stránkách provozovatele: https://aws.amazon.com/.
V aplikaci zadáváte následující údaje, které získáte po vytvoření si vlastního účtu a požadavku na vygenerování klíče:
Dyn umožňuje odesílání e-mailů prostřednictvím SMTP protokolu. Pro nastavení SMTP připojení ke službě Dyn se doporučuje použít knihovny nebo produkty jako Postfix nebo SendMail. U služby Dyn existuje optimalizace doručování na základě velikosti zprávy. Pro celkovou velikost zprávy (včetně záhlaví, příloh a vložených obrázků) menší než 2 MB se používá smtp.email.dynect.net. Pro celkovou velikost zprávy větší než 2 MB se používá large.smtp.email.dynect.net. Maximální povolená velikost zprávy, kterou lze odeslat, je 30 MB.
Přístup k přihlašovacím údajům SMTP uživatele je možné získat prostřednictvím účtu v rámci Email Delivery. Pro ověření SMTP připojení je třeba použít uživatelské jméno a heslo tohoto účtu. Dyn Email Delivery podporuje TLS šifrování na portech 25 a 587, nebo portu 25 bez TLS.
Api klíč si můžete vyžádat po založení svého účtu: https://help.dyn.com/generating-an-email-apikey/
Local e-maily neposílá, ale udržuje je v paměti. Lze je zobrazit přes konzoli. Je vhodný k interním potřebám - vývoji, ladění a testování.
Logger e-maily neukládá. Jsou zapisovány pouze do logu. Nejsou doručovány. Tento kanál se také používá k interním potřebám související s vývojem a testováním.
Mailgun je nástroj pro odesílání, přijímání a sledování e-mailů, ale také pro jejich automatizaci. Jedná se o způsob, jakým odesílat e-maily, pokud server, na kterém se nacházíte, nepodporuje SMTP nebo kde je odchozí SMTP omezen. Pro odesílání e-mailů používá HTTP API. Pokud si u služby Mailgun založíte bezplatný účet, umožní vám odeslat až 200 e-mailů denně. Pro vyšší limity je stanoveno placené předplatné.
Účet si můžete založit na stránkách: https://www.mailgun.com/. Pod svým účtem pak získáte následující údaje, které vepíšete do formuláře:
Mandrill, nyní už spadající pod mateřskou společnost Mailchimp, umožňuje vývojářům a podnikům snadno odesílat e-maily ve velkém množství prostřednictvím API. Tato služba umožňuje vytvářet a upravovat e-mailové šablony, přidávat obsah, obrázky a tlačítka, personalizovat zprávy. Nabízí funkci automatického odpovídání, což umožňuje nastavit automatické odesílání e-mailů v reakci na určité události. Služba poskytuje podrobné statistiky o otevření e-mailu, klikání v rámci něj, odhlášení a dalších aktivit. Mailchimp podporuje i A/B testy. Umožňuje tedy porovnat účinnost různých verzí e-mailových zpráv. Tuto službu můžete propojit s mnoha dalšími systémy, ať už marketingovými nebo CRM systémy.Je dostupný ve více cenových tarifech, včetně bezplatného základního plánu s omezenými funkcemi.
Více se můžete o této službě dozvědět na těchto stránkách: https://mailchimp.com, kde si vytvoříte i vlastní účet důležitý pro získání následujících hodnot.
Postmark je další služba pro doručování hromadných e-mailů. Postmark si zakládá na spolehlivém doručování s ochranou proti nevyžádané poště a zneužívání e-mailové schránky. Přenos probíhá ma základ API pomocí šifrovaného přenosu dat (SSL/TLS). Podporuje ověřování dvoufázovým způsobem (2FA). Poskytuje rovněž statistiky o aktivitách příjemců zpráv. Umožňuje vytvářet pro e-maily šablony. To usnadňuje personalizaci i automatizaci obsahu e-mailů.
Služba nabízí několik cenových tarifů na základě počtu odeslaných e-mailů.
Více o této službě, založení si účtu a získání Api klíče se dozvíte na této adrese: https://postmarkapp.com/.
Sengrid poskytuje službu doručování e-mailů velmi podobně jako Postmark. Opět vytváří robusní infrastrukturu pro doručování e-mailů a poskytuje ochranu před nevyžádanými zprávami. Pro ověření identity odesilatele používá různé technologie, jako SPF, DKIM a DMARC. Rovněž umožňuje vytvářet a editovat šablony pro e-maily, personalizaci i automatizaci obsahu zpráv. Lze provádět A/B testy e-mailů a optimalizovat tak jejich obsah. Sengrid funguje přes REST API.
Podrobnější informace najdete na stránkách této služby: https://sendgrid.com/.
SMTP (Simple Mail Transfer Protocol) je základní protokol používaný pro přenos e-mailových zpráv mezi počítači. Tento protokol je zodpovědný za doručení e-mailu od odesílatele na e-mailový server příjemce, a dále jejího doručení do příjemcova e-mailového schránky. Tento protokol pracuje na nižší úrovni, často za použití příkazové řádky nebo specializovaného e-mailového klienta. SMTP je základním prvkem pro fungování e-mailové komunikace na celém internetu a je používán pro odesílání a přijímání e-mailových zpráv po celém světě. Pracuje na základě jednoduchého sériového přenosu textových příkazů a odpovědí mezi e-mailovými servery. Tyto příkazy a odpovědi definují komunikaci mezi serverem odesílatele a serverem příjemce. Obsahují informace o adrese odesílatele a příjemce, o obsahu zprávy, identifikaci a další důležité údaje.
SMTP je asynchronní protokol, což znamená, že není nutné, aby odesílací server čekal na potvrzení doručení od serveru příjemce. Může pokračovat v odesílání dalších e-mailů. Pokud nastane nějaká chyba během přenosu, e-mailový server příjemce zašle odesílateli zpětnou zprávu (tzv. bounce), aby informoval odesílatele o neúspěšném doručení.
SparkPost je služba pro odesílání e-mailů, která má velmi podobné funkce jako předcházející služby: minimalizuje rizika, kontroluje nevyžádanou poštu, zajišťuje autentizace odesílatele, umožňuje spravovat šablony a personalizovat e-maily, podporuje A/B testování e-mailů a opět nabízí různé cenové plány pro různý objem zpráv.
Vytvořit účet u této služby a získat Api klíč můžete na této adrese: https://sparkpost.com.
Získané údaje zadejte do následujícího formuláře:
Interní kanál slouží pro notifikace v rámci aplikace Altworx. Kanál je vždy po instalaci automaticky vytvořen a není ho třeba vytvářet.