← Cloudflare Email Service / email-service / configuration
Pravidla a adresy Email Routing
V Email Routing spojuje směrovací pravidlo vzor e-mailu s cílem: buď s ověřenou e-mailovou adresou, nebo s Workerem. E-maily můžete směrovat na:
- Ověřené e-mailové adresy
- Workery s
emailhandler
Díky tomu můžete směrovat e-maily do preferované schránky, nebo pomocí Workers použít vlastní logiku před rozhodnutím, co se s e-maily stane. Můžete mít více směrovacích pravidel pro směrování e-mailů od konkrétních odesílatelů do konkrétních schránek.
Cílové adresy
Cílová adresa je ověřená e-mailová adresa, na kterou Email Routing přeposílá zprávy. Než budete moci vytvořit směrovací pravidlo, musíte přidat a ověřit alespoň jednu cílovou adresu.
Cílové adresy jsou sdílené na úrovni účtu a lze je znovu použít u libovolné jiné domény ve vašem účtu.
Na ověřené cílové adresy můžete odesílat i přímo prostřednictvím REST API nebo Workers binding, zdarma v jakémkoli plánu, a to i v případě, že je nakonfigurováno pouze Email Routing. Odesílání na ověřené cílové adresy se nezapočítává do měsíční kvóty ani do denních limitů odesílání. Více informací najdete v Ceny s podrobnostmi.
Přidat cílovou adresu
-
Přihlaste se do Cloudflare dashboard ↗ a vyberte svůj účet.
-
Přejděte na Compute > Email Service > Email Routing > Cílové adresy.
Přejděte na Email Routing ↗ -
V části Cílové adresy, zadejte do vloženého formuláře e-mailovou adresu, kterou chcete použít jako cíl, a odešlete ji.
-
Cloudflare odešle na tuto adresu ověřovací e-mail. Otevřete jej a vyberte Ověřit e-mailovou adresu a aktivujte ji.
Dokud není cílová adresa ověřena, zůstává každé směrovací pravidlo, které na ni odkazuje, deaktivováno.
Spravujte cílové adresy
Cílové adresy stránka uvádí všechny adresy ve vašem účtu, včetně těch, které čekají na ověření. Na této stránce můžete znovu odeslat ověřovací e-mail nebo odstranit cílovou adresu.
Směrovací pravidla
-
Přihlaste se do Cloudflare dashboard ↗ a vyberte svůj účet a doménu.
-
Přejděte na Compute > Email Service > Email Routing > Pravidla směrování.
Přejděte na Email Routing ↗ -
Vyberte Vytvořit pravidlo směrování.
-
V Vzor e-mailu, zadejte místní část e-mailové adresy, kterou chcete použít (například
my-new-email), a vyberte svou doménu. -
V Akce v rozevírací nabídce vyberte, co má toto směrovací pravidlo dělat. Více informací najdete v Akce směrovacích pravidel s dalšími informacemi.
-
V Cíl, vyberte ověřenou adresu nebo Worker, na který chcete e-maily přeposílat, například
[email protected]. Chcete-li přidat novou cílovou adresu, přečtěte si Přidat cílovou adresu.
Akce směrovacích pravidel
Při vytváření pravidla směrování musíte zadat Akce:
- Odeslání na e-mail: E-maily budou směrovány na vaši cílovou adresu.
- Odeslání na Worker: E-maily budou zpracovány logikou ve vašem Worker.
- Drop: Odstraní e-maily odpovídající pravidlu, aniž by je směroval. To se hodí, pokud chcete, aby e-mailová adresa z důvodu ochrany soukromí působila jako platná.
Deaktivace směrovacího pravidla
-
V Cloudflare dashboardu přejděte na Compute > Email Service > Email Routing.
Přejděte na Email Routing ↗ -
Vyberte Pravidla směrování.
-
Určete směrovací pravidlo, které chcete pozastavit, a přepněte tlačítko stavu na Disabled.
Vaše pravidlo směrování je nyní vypnuté. Nebude přeposílat e-maily na cílovou adresu ani do Workeru. Pokud chcete přeposílání e-mailů znovu zapnout, přepněte tlačítko stavu pravidla směrování na Aktivní.
Úprava směrovacího pravidla
-
V Cloudflare dashboardu přejděte na Compute > Email Service > Email Routing.
Přejděte na Email Routing ↗ -
Vyberte Pravidla směrování.
-
Určete směrovací pravidlo, které chcete upravit, a vyberte Úprava.
-
Proveďte příslušné změny pravidla.
Odstranění směrovacího pravidla
- Přihlaste se do Cloudflare dashboard ↗ a vyberte svůj účet a doménu.
- Přejděte na Compute > Email Service > Email Routing > Pravidla směrování.
- Určete směrovací pravidlo, které chcete odstranit.
- Vyberte Smazat a potvrďte akci.
Pravidlo Catch-all
Po zapnutí této funkce přeposílá Email Routing na jedinou cílovou adresu každý e-mail odeslaný na vaši doménu, včetně e-mailů s překlepem v místní části adresy. Pokud jste například vytvořili pravidlo pro [email protected] a odesílatel omylem zadá [email protected], e-mail se přesto zpracuje, pokud máte Pravidlo Catch-all zapnuté.
Aktivace pravidla catch-all:
-
V Cloudflare dashboardu přejděte na Compute > Email Service > Email Routing.
Přejděte na Email Routing ↗ -
Vyberte Pravidla směrování.
-
Povolit Pravidlo Catch-all, aby se zobrazovala jako Aktivní.
-
V Akce v rozevírací nabídce vyberte, co se má s těmito e-maily udělat. Více informací najdete v Akce směrovacích pravidel s dalšími informacemi.
-
Vyberte Save.
Subadresování
Email Routing podporuje subadresování, známé také jako plus adresování, jak je definováno v RFC 5233 ↗. Díky tomu můžete pomocí oddělovače "+" doplnit pravidla směrování o libovolné podrobné informace.
Podadresování můžete povolit na Compute > Email Service > Email Routing > Nastavení.
Po aktivaci můžete subadresování použít v kterémkoli ze svých směrovacích pravidel. Pokud například odešlete e-mail na adresu [email protected] bude přiřazeno pravidlem [email protected] směrovací pravidlo. +detail část neovlivňuje vyhodnocování pravidel, ale zachovává se v message.to a lze je zkontrolovat pomocí Worker, Aplikace agenta ↗, nebo prostřednictvím protokolu aktivity.
Pokud směrovací pravidlo pro [email protected] již existuje, má přednost před pravidlem pro [email protected]. Díky tomu se nenaruší stávající pravidla směrování a určité subadresy může zachytit konkrétní pravidlo.
Další kroky
- Email handler : programové zpracování e-mailů pomocí
email()handler. - Email Routing REST API : správa pravidel směrování a cílových adres programově.
- Konfigurace domény : správa DNS záznamů pro Email Routing.
- Příklady pro Email Routing : pokročilé postupy včetně filtrování spamu a ukládání e-mailů.