Akce Email
Skupina Email čte, odesílá a zakládá e-maily. Od verze 0.14.2 byla postavená úplně znovu.
Akce Vytvořit klienta už neexistuje. Každá akce v této skupině místo klienta vytvořeného uvnitř scénáře bere E-mailový účet z Bezpečného trezoru.
Staré akce se v uložených scénářích stále objevují jako Vytvořit klienta (zastaralé), Číst emaily (zastaralé), Odeslat email (zastaralé), Přesunout email (zastaralé) a Smazat email (zastaralé). Fungují dál, ale v menu akcí se už nenabízejí. Tyto kroky postavte znovu pomocí akcí níže.
Než začnete
Vytvořte v trezoru položku typu E-mailový účet — viz Položky typu E-mailový účet. Položka může obsahovat část IMAP, část SMTP, nebo obojí:
| Akce | Potřebuje |
|---|---|
| Číst emaily, Přesunout email, Kopírovat email, Smazat email, Označit email jako přečtený / nepřečtený | IMAP |
| Odeslat email, Přeposlat email | SMTP |
Každá akce pak má parametr E-mailový účet, kde položku z trezoru vyberete podle jejího klíče.

Číst emaily
Načte zprávy a zpřístupní je jako seznam, který lze projít cyklem.

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí IMAP. |
| Složka | Složka poštovní schránky, ze které se čte. Výchozí INBOX. |
| Limit | Maximální počet načtených zpráv. Výchozí 10. Nepovinné. |
| Filtrovat podle zobrazení | unset (výchozí) načte zprávy bez ohledu na přečtení, seen jen již přečtené, unseen jen nepřečtené. |
| Uložit emaily do proměnné | Proměnná, do které se seznam uloží. Výchozí emails. |
Zkombinujte Filtrovat podle zobrazení: unseen s akcí Označit email jako přečtený / nepřečtený na konci těla cyklu. Scénář pak zpracuje každou zprávu právě jednou, i když běží každých pět minut.
Odeslat email

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí SMTP. |
| Příjemci | Adresy oddělené středníky. |
| Předmět | Předmět zprávy. Nepovinné. |
| Text emailu | Tělo zprávy. Přijímá proměnné. |
| Odeslat jako HTML | Odešle tělo jako HTML místo čistého textu. Výchozí vypnuto. |
| Uložit jako koncept | Sestaví zprávu — příjemce, předmět, tělo, přílohy — a uloží ji do složky Koncepty místo odeslání. Výchozí vypnuto. |
| Složka konceptů | Objeví se jen když je Uložit jako koncept zapnuté. Název složky konceptů pro servery, které ji pojmenovávají jinak než Drafts (např. INBOX.Drafts). |
Když má zprávu před odesláním zkontrolovat člověk
Uložit jako koncept je pro všechno, co má před odchodem z firmy projít lidským okem — faktury, odpovědi zákazníkům, cokoli s číslem. Robot zprávu napíše, člověk si ji otevře v poštovním klientovi, zkontroluje nebo upraví a odešle sám.
Uložení konceptu zapisuje do poštovní schránky, takže potřebuje IMAP — nejen SMTP. Účet s ověřením Basic (SMTP) musí mít v položce trezoru vyplněnou i část Přijímání (IMAP), jinak Uložit jako koncept selže. Viz Položky typu E-mailový účet.
Přeposlat email
Přepošle zprávu z výsledku akce Číst emaily dalším příjemcům.

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí SMTP. |
| Text emailu | Zpráva, která se přeposílá — obvykle aktuální položka cyklu přes Číst emaily. |
| Příjemci | Adresy oddělené středníky. |
| Předmět | Přepíše předmět přeposílané zprávy. Nepovinné. |
| Doplňující zpráva | Text vložený nad přeposílaný obsah. Nepovinné. |
Přesunout email / Kopírovat email
Založí zprávu do jiné složky. Přesunout ji ze zdrojové složky odebere, Kopírovat ji tam nechá.

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí IMAP. |
| Text emailu | Zpráva, která se má založit. |
| Cílová složka | Cílová složka. Výchozí Archive. |
Smazat email

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí IMAP. |
| Text emailu | Zpráva, která se má smazat. |
Zda se zpráva přesune do koše, nebo se smaže nadobro, závisí na poštovním serveru. Pokud by zpráva mohla být ještě potřeba, použijte raději Přesunout email do archivní složky.
Označit email jako přečtený / nepřečtený

| Parametr | Popis |
|---|---|
| E-mailový účet | Položka trezoru s částí IMAP. |
| Text emailu | Zpráva, které se příznak nastavuje. |
| Označit jako přečtené | Zapnuto (výchozí) označí jako přečtenou; vypnuto jako nepřečtenou. |
Typický scénář zpracování schránky
| Krok | Akce | Poznámka |
|---|---|---|
| 1 | Číst emaily | INBOX, Filtrovat podle zobrazení: unseen, do emails |
| 2 | Podmínka | Předčasně ukončit, pokud je emails prázdný |
| 3 | Opakovat pro každý prvek z | přes emails, aktuální položka email |
| 4 | … zpracování … | uvnitř cyklu — uložit přílohy, přečíst data, zadat je do cílového systému |
| 5 | Označit email jako přečtený / nepřečtený | uvnitř cyklu, aby se zpráva už nevzala znovu |
| 6 | Přesunout email | uvnitř cyklu, do Processed |
| 7 | Odeslat jako email | po cyklu — report o běhu, viz Notifikace |