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.
/img/editor/actions/email/email_account_select.pngZachytit: formulář libovolné e-mailové akce s rozbaleným seznamem E-mailový účet, kde
jsou vypsané položky typu E-mailový účet dostupné z trezoru.
Proč je nový: nahrazuje dva snímky Vytvořit klienta
(email_client_basic.png, email_client_smtp.png), které dokumentují zastaralou akci a je
možné je smazat.
Číst emaily
Načte zprávy a zpřístupní je jako seznam, který lze projít cyklem.
/img/editor/actions/email/email_read.pngZachytit: formulář Číst emaily s rozbaleným Filtrovat podle zobrazení a k tomu panel Proměnné se strukturou jedné načtené zprávy. Proč přefotit: formulář už nemá pole Proměnná s emailovým klientem a Filtrovat podle zobrazení je nové.
| 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
/img/editor/actions/email/email_send.pngZachytit: formulář Odeslat email s viditelným Odeslat jako HTML. Proč přefotit: pole Proměnná s emailovým klientem je pryč a Odeslat jako HTML je nové.
| 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. |
Přeposlat email
Přepošle zprávu z výsledku akce Číst emaily dalším příjemcům.
/img/editor/actions/email/email_forward.pngZachytit: formulář Přeposlat email uvnitř cyklu, kde je Text emailu navázaný na aktuální položku cyklu. Proč je nový: tato akce ve verzi 0.14.2 neexistovala.
| 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á.
/img/editor/actions/email/email_move.pngZachytit: formulář Přesunout email. Proč přefotit: formulář nyní bere E-mailový účet a Text emailu místo proměnné s klientem, zdrojové složky a UID.
| 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
/img/editor/actions/email/email_delete.pngZachytit: formulář 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ý
/img/editor/actions/email/email_mark_seen.pngZachytit: formulář Označit email jako přečtený / nepřečtený s přepínačem Označit jako přečtené. Proč je nový: tato akce ve verzi 0.14.2 neexistovala.
| 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 |