# Proč můj e-mail uvízl ve stavu Accepted nebo Scheduled?

> Přijaté e-maily obvykle odejdou během několika sekund a naplánované v čase odeslání. Zjistěte, co je zdržuje a kdy je zrušit, přeplánovat nebo odeslat znovu.

Tento článek pomůže, když e-mail zůstává ve stavu **Accepted** nebo **Scheduled** déle, než čekáte. Oba stavy znamenají, že Emailit e-mail má a ještě nedokončil pokus o doručení.

## Příznaky

- E-mail má mnoho minut stav **Accepted** („Accepted for delivery“).
- Naplánovaný e-mail má stav **Scheduled** i po čase, kdy měl odejít.
- Karta **Deliveries** na stránce e-mailu je prázdná, nebo ukazuje záznam o interní chybě.

## Příčina

E-maily ve stavu **Accepted** jsou ve frontě a obvykle se odešlou během několika sekund. Déle zůstanou, když:

- **Pokus o doručení narazil na interní chybu.** Karta **Deliveries** ukazuje `An internal error occurred while sending this email. This message will be retried automatically.` E-mail si ponechá stav a doručení se opakuje s rostoucími odstupy.
- **Emailit zpracovává nahromaděnou frontu nebo řeší incident.** Zkontrolujte [status.emailit.com](https://status.emailit.com).

Dočasné odmítnutí serverem příjemce se zobrazí jako **Attempted**, ne **Accepted**. Viz [Co znamená stav Attempted?](/cs/docs/kb/email-status-attempted/)

E-maily ve stavu **Scheduled** čekají do času v `scheduled_at` a pak odejdou během několika sekund. Ze stavu **Scheduled** přejdou rovnou do stavu **Delivered** nebo jiného konečného stavu a stavem **Accepted** neprocházejí. Naplánovaný e-mail, který se zdánlivě opožďuje, obvykle:

- **Je naplánovaný na jiný čas, než jste zamýšleli.** Čas bez posunu nebo výraz jako „tomorrow at 9am“ se může vyhodnotit v jiném časovém pásmu, než je vaše.
- **Zdržují ho stejné interní chyby jako výše.**

## Řešení

1. **Zkontrolujte časy u e-mailu.** Otevřete ho v **Email API → Emails**. Souhrn ukazuje, kdy byl vytvořen, a u naplánovaných e-mailů i čas, na který je naplánovaný. Pro porovnání přepínejte mezi UTC a místním časem v uživatelské nabídce v části **Timezone**.

2. **Projděte kartu Deliveries.** Pokud ukazuje interní chybu, Emailit doručení opakuje sám. E-mail nemusíte odesílat znovu a opětovným odesláním vytvoříte duplicitu.

3. **Uvádějte časová pásma explicitně.** Posílejte `scheduled_at` ve formátu ISO 8601 s posunem, například `2026-10-02T09:00:00+02:00`, nebo jako unixové časové razítko. Odpověď API vrací zpracovaný `scheduled_at`, takže si ho zalogujte a porovnejte. Viz [Plánování](/cs/docs/email-api/scheduling/).

4. **V případě potřeby e-mail přeplánujte, nebo zrušte.** Zavolejte [Úprava naplánovaného e-mailu](/cs/docs/api-reference/emails/update/) s novým `scheduled_at`, nebo na stránce e-mailu vyberte **Cancel delivery**. Obojí funguje jen do 3 minut před naplánovaným časem a nový čas musí být alespoň 3 minuty v budoucnosti.

5. **Zkontrolujte, jestli neprobíhá incident.** Pokud uvízlo mnoho e-mailů najednou, zkontrolujte [status.emailit.com](https://status.emailit.com) dřív, než cokoli odešlete znovu.

Pokud chcete e-maily sledovat v reálném čase, přihlaste [webhook](/cs/docs/webhooks/) k odběru `email.delivered`, `email.attempted` a `email.bounced`. Všechny stavy najdete na stránce [Stavy e-mailů](/cs/docs/logs/email-statuses/).

## Stále si nevíte rady?

Pokud e-mail zůstává ve stavu **Accepted** déle než hodinu a není ohlášený žádný incident, [napište podpoře](/contact/) nebo se zeptejte na [Discordu](https://discord.emailit.com) a uveďte ID e-mailu (`em_…`).

---
Zdroj: https://emailit.com/cs/docs/kb/email-stuck-in-scheduled-or-accepted/
