- Stránka vyhledávání
- Obsah
Často kladené otázky
Jak rychle je tato služba?
E-maily jsou doručeny v průměru za méně než 5 sekund. Fungujeme v reálném čase, na rozdíl od jiných poskytovatelů, kteří spoléhají na zpožděné fronty.
Nezapisujeme na disk ani neukládáme protokoly – s výjimkou chyb a odchozí SMTP (viz naše Zásady ochrany osobních údajů).
Vše se provádí v paměti a náš zdrojový kód je na GitHubu.
Jak začít a nastavit předávání e-mailů?
user@gmail.com
s e-mailovou adresou, na kterou chcete přeposílat e-maily (pokud již není přesná). Podobně nezapomeňte vyměnit o3o.ca
s vaším vlastním názvem domény (pokud již není přesný).
- Pokud jste již někde své doménové jméno zaregistrovali, musíte tento krok zcela přeskočit a přejít ke kroku dva! Jinak můžete klikněte zde pro registraci názvu vaší domény.
-
Pamatujete si, kde jste si zaregistrovali doménu? Jakmile si to zapamatujete, postupujte podle následujících pokynů:
Důležité: Musíte otevřít novou kartu a přihlásit se ke svému registrátorovi domény. Chcete-li to provést automaticky, můžete snadno kliknout na níže uvedený „Registrátor“. Na této nové kartě musíte přejít na stránku správy DNS u svého registrátora – níže ve sloupci „Kroky ke konfiguraci“ jsme uvedli kroky navigace krok za krokem. Jakmile přejdete na tuto stránku na nové kartě, můžete se na tuto kartu vrátit a přejít ke třetímu kroku níže. Otevřenou kartu ještě nezavírejte; budete ho potřebovat pro další kroky!
Registrátor Kroky ke konfiguraci 1&1 Přihlásit se Centrum domén (Vyberte svou doménu) Upravit nastavení DNS Amazonská cesta 53 Přihlásit se Hostované zóny (Vyberte svou doménu) Aplus.net Přihlásit se Moje servery Správa domén Správce DNS Bluehost FOR ROCK: Přihlaste se Domény (Pro správu klikněte na ikonu ▼ vedle) DNS
PRO LEGACY: Přihlaste se Domény Editor zóny (Vyberte svou doménu)Zataženo Přihlásit se DNS DNS snadno Přihlásit se DNS (Vyberte svou doménu) DNSimple Přihlásit se (Vyberte svou doménu) DNS Spravovat Digitální oceán Přihlásit se vytváření sítí Domény (Vyberte svou doménu) Více Spravovat doménu Domain.com Přihlásit se V zobrazení karet klikněte na Spravovat ve vaší doméně V zobrazení seznamu klikněte ikonu ozubeného kola DNS a jmenné servery DNS záznamy Domains.com
HodinkyPřihlásit se (Vyberte svou doménu) Spravovat (klikněte na ikonu ozubeného kola) Klikněte na DNS & Nameservers v levém menu DreamHost Přihlásit se Panel Domény Správa domén DNS Muž Přihlásit se Přehled Spravovat Jednoduchý editor Evidence Myslet si Přihlásit se (Vyberte svou doménu) Řízení Upravte zónu Jdi táto
HodinkyPřihlásit se Správa mých domén (Vyberte svou doménu) Správa DNS Google Domains
HodinkyPřihlásit se (Vyberte svou doménu) Nakonfigurujte DNS Jmenovitě levně
HodinkyPřihlásit se Seznam domén (Vyberte svou doménu) Spravovat Pokročilé DNS Netlify Přihlásit se (Vyberte svou doménu) Nastavte Netlify DNS Síťová řešení Přihlásit se Správce účtu Moje doménová jména (Vyberte svou doménu) Spravovat Změnit, kam směřuje doména Pokročilé DNS Shopify
HodinkyPřihlásit se Spravované domény (Vyberte svou doménu) Nastavení DNS Squarespace Přihlásit se Home menu Nastavení Domény (Vyberte svou doménu) Pokročilé nastavení Vlastní záznamy Vercel je nyní Pomocí "nyní" CLI now dns add [domain] '@' MX [record-value] [priority]
Weebly Přihlásit se Stránka Domény (Vyberte svou doménu) DNS Wix Přihlásit se Stránka Domény (Klikněte ikona) Vyberte Spravovat záznamy DNS juniorský Přihlásit se Domény Moje domény jiný Důležité: Nevidíte zde jméno svého registrátora? Jednoduše vyhledejte na internetu „jak změnit záznamy DNS na $REGISTRAR“ (nahraďte $REGISTRAR jménem svého registrátora – např. „jak změnit DNS záznamy na GoDaddy“, pokud používáte GoDaddy). - Na stránce správy DNS vašeho registrátora (druhá karta, kterou jste otevřeli) nastavte následující záznamy „MX“:
Důležité: Všimněte si, že by neměly být nastaveny ŽÁDNÉ další záznamy MX. Oba níže uvedené záznamy MUSÍ existovat. Ujistěte se, že tam nejsou žádné překlepy; a máte správně napsáno mx1 i mx2. Pokud již existovaly záznamy MX, zcela je smažte. Hodnota "TTL" nemusí být 3600, v případě potřeby může být nižší nebo vyšší.
Jméno/Hostitel/Alias TTL Typ Přednost Odpověď/Hodnota "@", "." nebo prázdné 3600 MX 10 mx1.forwardemail.net
"@", "." nebo prázdné 3600 MX 10 mx2.forwardemail.net
- Na stránce správy DNS vašeho registrátora (druhá karta, kterou jste otevřeli) nastavte následující TXT evidence):
Důležité: Pokud máte placený plán, musíte tento krok zcela přeskočit a přejít ke kroku 5! Pokud nemáte placený tarif, budou vaše přeposílané adresy veřejně vyhledatelné – přejděte na Můj účet Domény a v případě potřeby upgradujte svou doménu na placený tarif. Pokud se chcete dozvědět více o placených plánech, podívejte se na naše Ceny strana. V opačném případě můžete pokračovat ve výběru jedné nebo více kombinací z níže uvedených možností A až F.
Možnost A: Pokud přeposíláte všechny e-maily ze své domény (např. „vse@o3o.ca“, „ahoj@o3o.ca“ atd.) na konkrétní adresu „uzivatel@gmail.com“:Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=user@gmail.com
Spropitné: Nezapomeňte nahradit hodnoty výše ve sloupci „Hodnota“ svou vlastní e-mailovou adresou. Hodnota "TTL" nemusí být 3600, v případě potřeby může být nižší nebo vyšší. Nižší hodnota doby životnosti ("TTL") zajistí, že se veškeré budoucí změny provedené ve vašich záznamech DNS budou šířit po internetu rychleji – myslete na to jako na dobu, po kterou budou uloženy v paměti (v sekundách). Můžete se dozvědět více o TTL na Wikipedii, svobodné encyklopedii.
Možnost B: Pokud potřebujete přeposlat pouze jednu e-mailovou adresu (např.hello@o3o.ca
nauser@gmail.com
; toto také automaticky přepošle „hello+test@o3o.ca“ na „user+test@gmail.com“):Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=hello:user@gmail.com
Možnost C: Pokud přeposíláte více e-mailů, budete je chtít oddělit čárkou:Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
Možnost D: Můžete mít nastaveno nekonečné množství přesměrování e-mailů – jen se ujistěte, že nezalomíte více než 255 znaků do jednoho řádku a nezačnete každý řádek "forward-email=". Příklad je uveden níže:Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=hello:user@gmail.com,support:user@gmail.com
"@", "." nebo prázdné 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
"@", "." nebo prázdné 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
"@", "." nebo prázdné 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
"@", "." nebo prázdné 3600 TXT forward-email=errors:user@gmail.com,boop:user@gmail.com
Možnost E: Můžete také zadat název domény ve vašem TXT záznam, aby měl globální alias přesměrování (např. „user@o3o.ca“ bude přesměrován na „user@example.net“):Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=example.net
Možnost F: Webhooky můžete dokonce použít jako globální nebo individuální alias pro přeposílání e-mailů. Viz příklad a celá sekce o webhoocích s názvem Podporujete webhooks níže.Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn
Možnost G: Můžete dokonce použít regulární výrazy ("regulární výrazy") pro porovnávání aliasů a pro manipulaci se záměnami pro přeposílání e-mailů. Podívejte se na příklady a celou sekci o regulárním výrazu s názvem Podporujete regulární výrazy nebo regex níže.Potřebujete pokročilý regulární výraz se substitucí? Podívejte se na příklady a celou sekci o regulárním výrazu s názvem Podporujete regulární výrazy nebo regex níže.Jednoduchý příklad: Pokud chci všechny e-maily, které jdou na `linus@o3o.ca` nebo `torvalds@o3o.ca` přeposílat na `user@gmail.com`:Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT forward-email=/^(linus|torvalds)$/:user@gmail.com
- Pomocí stránky správy DNS vašeho registrátora (druhá karta, kterou jste otevřeli) navíc nastavte následující TXT záznam:
Jméno/Hostitel/Alias TTL Typ Odpověď/Hodnota "@", "." nebo prázdné 3600 TXT v=spf1 a mx include:spf.forwardemail.net -all
Důležité: Pokud používáte Gmail (např. Odeslat poštu jako) nebo G Suite, budete muset připojitinclude:_spf.google.com
na výše uvedenou hodnotu, například:
v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all
Spropitné: Pokud již máte podobný řádek s "v=spf1", budete muset připojitinclude:spf.forwardemail.net
těsně před všechny existující záznamy „include:host.com“ a před „-all“ ve stejném řádku, například:
v=spf1 a mx include:spf.forwardemail.net include:host.com -all
Všimněte si, že existuje rozdíl mezi "-all" a "~all". "-" znamená, že kontrola SPF by se měla nezdařit, pokud se neshoduje, a "~" znamená, že kontrola SPF by měla SELHAT. Doporučujeme použít přístup "-all", abyste zabránili padělání domény.
Možná budete muset zahrnout také záznam SPF pro kteréhokoli hostitele, ze kterého odesíláte poštu (např. Outlook). - Ověřte své záznamy DNS pomocí našeho nástroje „Ověřit záznamy“, který je k dispozici na adrese Můj účet Domény Založit.
- Odešlete zkušební e-mail, abyste potvrdili, že funguje. Všimněte si, že může nějakou dobu trvat, než se vaše záznamy DNS rozšíří.
Spropitné: Pokud nedostáváte zkušební e-maily nebo obdržíte zkušební e-mail s textem „Dejte si na tuto zprávu pozor“, podívejte se na odpovědi pro Proč nedostávám testovací e-maily a Proč jsou moje testovací e-maily zasílány na sebe v Gmailu jako podezřelé respektive.
- Pokud si přejete „Odeslat poštu jako“ z Gmailu, budete to muset udělat podívej se na tohle videonebo postupujte podle níže uvedených kroků Jak odesílat poštu jako pomocí Gmailu níže.
Podporujete odesílání e-mailů pomocí SMTP?
Ano, od května 2023 podporujeme odesílání e-mailů s SMTP jako doplněk pro všechny platící uživatele.
-
Jít do Můj účet Domény Nastavení Konfigurace odchozího SMTP a postupujte podle pokynů k nastavení
-
Vytvořte nový alias pro vaši doménu pod Můj účet Domény Přezdívky (např.
ahoj@o3o.ca
) -
Klikněte na Vygenerovat heslo vedle nově vytvořeného aliasu. Zkopírujte do schránky a bezpečně uložte vygenerované heslo zobrazené na obrazovce.
-
Pomocí preferované e-mailové aplikace přidejte nebo nakonfigurujte účet s nově vytvořeným aliasem (např.
ahoj@o3o.ca
)Spropitné: Doporučujeme používat Thunderbird, K-9 Mail, Apple Mailnebo alternativu s otevřeným zdrojovým kódem a zaměřenou na soukromí. -
Až budete vyzváni k zadání názvu serveru SMTP, zadejte
smtp.forwardemail.net
-
Až budete vyzváni k zadání portu serveru SMTP, zadejte
587
(TLS) – viz alternativní porty SMTP Pokud je potřeba -
Až budete vyzváni k zadání hesla serveru SMTP, vložte heslo z Vygenerovat heslo v kroku 3 výše
-
Uložte nastavení a odešlete svůj první testovací e-mail – pokud máte problémy, tak prosím kontaktujte nás
Jaké jsou vaše odchozí limity SMTP?
Uživatele a domény omezujeme na 300 odchozích zpráv SMTP za 1 den. To je v průměru 9000+ e-mailů za kalendářní měsíc. Pokud potřebujete překročit tuto částku nebo máte trvale velké e-maily, kontaktujte nás.
Jaká jsou nastavení konfigurace serveru SMTP?
Náš server je smtp.forwardemail.net
a je sledován i na našem stavová stránka.
Podporuje IPv4 i IPv6 a je k dispozici přes porty 587
, 2587
, 2525
, a 25
pro TLS (STARTTLS) – a 465
a 2465
pro SSL.
Protokol | Název hostitele | Porty | IPv4 | IPv6 |
---|---|---|---|---|
TLS (STARTTLS) | smtp.forwardemail.net | 587 , 2587 , 2525 , 25 | ✅ | ✅ |
SSL | smtp.forwardemail.net | 465 , 2465 | ✅ | ✅ |
Přihlásit se | Příklad | Popis |
---|---|---|
Uživatelské jméno | user@o3o.ca | E-mailová adresa aliasu, který existuje pro doménu na adrese Můj účet Domény. |
Heslo | ************************ | Heslo generované pro konkrétní alias nebo pro celou doménu (již brzy). |
Chcete-li odesílat odchozí e-maily pomocí protokolu SMTP, uživatel SMTP musí být e-mailová adresa aliasu, který existuje pro doménu na adrese Můj účet Domény – a SMTP heslo musí být buď heslo vygenerované pro konkrétní alias nebo pro celou doménu (již brzy).
Obraťte se prosím na Podporujete odesílání e-mailů pomocí SMTP pro pokyny krok za krokem.
Podporujete odesílání e-mailů pomocí API?
Ano, od května 2023 podporujeme odesílání e-mailů s API jako doplněk pro všechny platící uživatele.
Podívejte se prosím na naši sekci na e-maily v naší dokumentaci API, kde najdete možnosti, příklady a další informace.
Chcete-li odesílat odchozí e-maily pomocí našeho rozhraní API, musíte použít token rozhraní API dostupný pod Moje bezpečnost.
Podporujete přijímání e-mailů pomocí protokolu IMAP?
Tuto funkci plánujeme nabídnout v blízké budoucnosti.
Jak poslat poštu jako pomocí Gmailu?
-
Jít do Můj účet Domény Nastavení Konfigurace odchozího SMTP a postupujte podle pokynů k nastavení
-
Vytvořte nový alias pro vaši doménu pod Můj účet Domény Přezdívky (např.
ahoj@o3o.ca
) -
Klikněte na Vygenerovat heslo vedle nově vytvořeného aliasu. Zkopírujte do schránky a bezpečně uložte vygenerované heslo zobrazené na obrazovce.
-
Jít do Gmail a pod Nastavení Účty a import Odeslat poštu jako, klikněte na „Přidat další e-mailovou adresu“
-
Až budete vyzváni k zadání „Jméno“, zadejte jméno, které chcete, aby se váš e-mail zobrazoval jako „Od“ (např. „Linus Torvalds“).
-
Až budete vyzváni k zadání „E-mailová adresa“, zadejte úplnou e-mailovou adresu aliasu, pod kterým jste vytvořili Můj účet Domény Přezdívky (např.
ahoj@o3o.ca
) -
Zrušte zaškrtnutí políčka „Zacházet jako s aliasem“
-
Pokračujte kliknutím na „Další krok“
-
Až budete vyzváni k zadání „Server SMTP“, zadejte
smtp.forwardemail.net
a opustit přístav jako587
-
Až budete vyzváni k zadání „Uživatelské jméno“, zadejte úplnou e-mailovou adresu aliasu, pod kterým jste vytvořili Můj účet Domény Přezdívky (např.
ahoj@o3o.ca
) -
Až budete vyzváni k zadání hesla, vložte heslo z Vygenerovat heslo v kroku 3 výše
-
Ponechte zaškrtnutý přepínač „Zabezpečené připojení pomocí TLS“
-
Pokračujte kliknutím na „Přidat účet“
-
Otevřete novou kartu Gmail a počkejte, až vám přijde ověřovací e-mail (obdržíte ověřovací kód, který potvrzuje, že jste vlastníkem e-mailové adresy, kterou se pokoušíte odeslat jako „Odeslat poštu jako“)
-
Jakmile dorazí, zkopírujte a vložte ověřovací kód na výzvu, kterou jste dostali v předchozím kroku
-
Jakmile to uděláte, vraťte se k e-mailu a klikněte na odkaz „potvrdit žádost“. S největší pravděpodobností budete muset provést tento a předchozí krok, aby byl e-mail správně nakonfigurován.
Jaký je starší bezplatný průvodce pro odesílání pošty jako pomocí Gmailu?
-
Musíte mít Ověření dvoufaktorem v Gmailu povoleno, aby to fungovalo. Návštěva https://www.google.com/landing/2step/ pokud ji nemáte povolenou.
-
Jakmile je dvoufaktorová autentizace povolena (nebo pokud ji již máte povolenou), navštivte stránku https://myaccount.google.com/apppasswords.
-
Po zobrazení výzvy „Vyberte aplikaci a zařízení, pro které chcete vygenerovat heslo aplikace“:
- V rozbalovací nabídce vyberte možnost Pošta pro možnost Vybrat aplikaci.
- V rozbalovací nabídce pro možnost Vybrat zařízení vyberte možnost Jiné.
- Až budete vyzváni k zadání textu, zadejte e-mailovou adresu vlastní domény, ze které přeposíláte (např.
ahoj@o3o.ca
- to vám pomůže udržet si přehled v případě, že tuto službu používáte pro více účtů)
-
Zkopírujte heslo do automaticky generované schránky
Důležité: Pokud používáte G Suite, navštivte panel administrátora Aplikace G Suite Nastavení pro Gmail Nastavení a nezapomeňte zaškrtnout "Povolit uživatelům odesílat poštu přes externí server SMTP...". Aktivace této změny bude mít určité zpoždění, takže prosím počkejte několik minut. -
Jít do Gmail a pod Nastavení Účty a import Odeslat poštu jako, klikněte na „Přidat další e-mailovou adresu“
-
Až budete vyzváni k zadání „Jméno“, zadejte jméno, u kterého chcete, aby se váš e-mail zobrazoval jako „Od“ (např. „Linus Torvalds“)
-
Až budete vyzváni k zadání „E-mailové adresy“, zadejte e-mailovou adresu s vlastní doménou, kterou jste použili výše (např.
ahoj@o3o.ca
) -
Zrušte zaškrtnutí políčka „Zacházet jako s aliasem“
-
Pokračujte kliknutím na „Další krok“
-
Až budete vyzváni k zadání „Server SMTP“, zadejte
smtp.gmail.com
a opustit přístav jako587
-
Až budete vyzváni k zadání „Uživatelského jména“, zadejte část své adresy Gmail bez gmail.com část (např. jen „uživatel“, pokud je můj e-mail uživatel@gmail.com)
Důležité: Pokud je část „Uživatelské jméno“ vyplněna automaticky, pak budete to muset změnit místo toho do části uživatelského jména vaší adresy Gmail. -
Po zobrazení výzvy k zadání hesla vložte ze své schránky heslo, které jste vygenerovali v kroku 2 výše
-
Ponechte zaškrtnutý přepínač „Zabezpečené připojení pomocí TLS“
-
Pokračujte kliknutím na „Přidat účet“
-
Otevřete novou kartu Gmail a počkejte, až vám přijde ověřovací e-mail (obdržíte ověřovací kód, který potvrzuje, že jste vlastníkem e-mailové adresy, kterou se pokoušíte odeslat jako „Odeslat poštu jako“)
-
Jakmile dorazí, zkopírujte a vložte ověřovací kód na výzvu, kterou jste dostali v předchozím kroku
-
Jakmile to uděláte, vraťte se k e-mailu a klikněte na odkaz „potvrdit žádost“. S největší pravděpodobností budete muset provést tento a předchozí krok, aby byl e-mail správně nakonfigurován.
Proč nedostávám testovací e-maily?
Pokud si posíláte testovací e-mail, nemusí se zobrazit ve vaší doručené poště, protože má stejné záhlaví „Message-Id“.
Toto je široce známý problém a týká se také služeb, jako je Gmail. Zde je oficiální odpověď Gmailu týkající se tohoto problému.
Pokud problémy přetrvávají, pravděpodobně se jedná o problém s šířením DNS. Budete muset počkat o něco déle a zkusit to znovu (nebo zkuste na svém zařízení nastavit nižší hodnotu TTL TXT evidence).
Stále máte problémy? Prosím kontaktujte nás abychom vám mohli pomoci problém prošetřit a najít rychlé řešení.
Jak funguje váš systém pro přeposílání e-mailů?
E-mail spoléhá na protokol SMTP. Tento protokol se skládá z příkazů odeslaných na server (běží nejčastěji na portu 25). Dojde k prvotnímu připojení, poté odesílatel uvede, od koho e-mail pochází („MAIL FROM“), následuje, kam směřuje („RCPT TO“) a nakonec záhlaví a tělo samotného e-mailu („DATA“ ). Tok našeho systému pro přeposílání e-mailů je popsán ve vztahu ke každému příkazu protokolu SMTP níže:
-
Počáteční připojení (žádný název příkazu, např.
telnet o3o.ca 25
) - Toto je počáteční připojení. Kontrolujeme odesílatele, kteří nejsou v našem seznam povolených proti našemu popírač. Nakonec, pokud odesílatel není na našem seznamu povolených, pak zkontrolujeme, zda tam byl greylisted. -
HELO
- Označuje pozdrav, který identifikuje FQDN odesílatele, adresu IP nebo jméno obslužného programu pošty. Tato hodnota může být podvržena, takže na tato data nespoléháme a místo toho používáme zpětné vyhledávání názvu hostitele podle IP adresy připojení. -
MAIL FROM
- Označuje obálkovou poštu z adresy e-mailu. Pokud je zadána hodnota, musí to být platná e-mailová adresa RFC 5322. Prázdné hodnoty jsou povoleny. My zkontrolujte zpětný rozptyl zde a také porovnáváme POŠTU OD proti naší popírač. Nakonec zkontrolujeme odesílatele, kteří nejsou na seznamu povolených pro omezení rychlosti (viz část o Omezení sazby a seznam povolených Pro více informací). -
RCPT TO
- Toto označuje příjemce e-mailu. Musí se jednat o platné e-mailové adresy RFC 5322. Povolujeme pouze 50 příjemců obálek na zprávu (to se liší od hlavičky „Komu“ z e-mailu). Kontrolujeme také platnost Schéma přepisování odesílatelů ("SRS") adresa zde pro ochranu před spoofingem s názvem naší domény SRS. Příjemci, kteří obsahují adresu bez odpovědi, obdrží chybu 553. Viz kompletní seznam adres bez odpovědi níže. Také kontrolujeme příjemce proti našim popírač. -
DATA
- Toto je hlavní část naší služby, která zpracovává e-mail. Viz část Jak zpracováváte e-mail pro přeposílání níže pro lepší přehled.
Jak zpracováváte e-mail pro přeposílání?
Tato část popisuje náš proces související s příkazem protokolu SMTP DATA
v sekci Jak funguje váš systém pro přeposílání e-mailů výše – jde o to, jak zpracováváme hlavičky, tělo, zabezpečení e-mailu, určujeme, kam má být doručen, a jak nakládáme s připojeními.
-
Pokud zpráva překročí maximální velikost 50 MB, bude odmítnuta s chybovým kódem 552.
-
Pokud zpráva neměla žádné záhlaví nebo záhlaví nebylo možné analyzovat, je odmítnuta s kódem chyby 421.
-
Pokud zpráva neobsahovala hlavičku „Od“ nebo pokud některá z hodnot v hlavičce „Od“ nebyla platnou e-mailovou adresou RFC 5322, bude odmítnuta s kódem chyby 550.
-
Pokud zpráva měla více než 25 hlaviček „Received“, pak bylo zjištěno, že uvízla ve smyčce přesměrování, a je odmítnuta s kódem chyby 550.
-
Pomocí otisku e-mailu (viz část o Snímání otisků prstů), zkontrolujeme, zda došlo k pokusu o opakování zprávy déle než 5 dní (což odpovídá výchozí chování postfixu), a pokud ano, bude odmítnut s kódem chyby 550.
-
Pokud zpráva měla hlavičku „To“ a pokud některá z hlaviček zprávy „To“ byla nasměrována na adresy přepsané SRS pomocí našeho doménového jména, pak je přepíšeme (to platí zejména pro odpovědi na dovolenou).
-
Výsledky skenování e-mailu pomocí ukládáme do paměti Skener spamu.
-
Pokud ze Spam Scanneru byly nějaké svévolné výsledky, pak je odmítnut s kódem chyby 554. Libovolné výsledky zahrnují pouze test GTUBE v době psaní tohoto článku. Vidět https://spamassassin.apache.org/gtube/ pro větší přehled.
-
Ke zprávě přidáme následující záhlaví pro účely ladění a prevence zneužití:
X-Original-To
- originálRCPT TO
e-mailovou adresu pro zprávu.- To je užitečné pro určení, kam byl e-mail původně doručen.
- Bude vydáno ve verzi 10+ Forward Email.
- Existující hodnota, pokud existuje, je zachována jako
X-Original-Preserved-To
.
X-ForwardEmail-Version
- proud SemVer verze odpackage.json
naší kódové základny.X-ForwardEmail-Session-ID
- hodnota ID relace používaná pro účely ladění (platí pouze v neprodukčních prostředích).X-ForwardEmail-Sender
- čárkami oddělený seznam obsahující původní adresu MAIL FROM obálky (pokud nebyla prázdná), FQDN reverzního PTR klienta (pokud existuje) a IP adresu odesílatele.X-Report-Abuse
- s hodnotouabuse@forwardemail.net
.X-Report-Abuse-To
- s hodnotouabuse@forwardemail.net
.X-Complaints-To
- s hodnotouabuse@forwardemail.net
.
-
Poté zkontrolujeme zprávu DKIM, SPF, ARC, a DMARC.
- Pokud se zpráva nezdařila DMARC a doména měla zásady odmítnutí (např.
p=reject
byl v politice DMARC), pak je odmítnut s chybovým kódem 550. Zásadu DMARC pro doménu lze obvykle nalézt v_dmarc
subdoména TXT záznam, (např.dig _dmarc.o3o.ca txt
). - Pokud zpráva selhala SPF a doména měla zásadu pevného selhání (např.
-all
byl v politice SPF na rozdíl od~all
nebo vůbec žádná politika), pak je odmítnuta s chybovým kódem 550. Zásadu SPF pro doménu lze obvykle nalézt v TXT záznam pro kořenovou doménu (např.dig o3o.ca txt
). Další informace naleznete v této části odesílání pošty jako u Gmailu ohledně SPF.
- Pokud se zpráva nezdařila DMARC a doména měla zásady odmítnutí (např.
-
Nyní zpracováváme příjemce zprávy tak, jak byly shromážděny z
RCPT TO
příkaz v sekci Jak funguje váš systém pro přeposílání e-mailů výše. Pro každého příjemce provádíme následující operace:- Vyhledáváme TXT záznamy názvu domény (část za
@
symbol, např.o3o.ca
pokud byla e-mailová adresatest@o3o.ca
). Například pokud je doménao3o.ca
provádíme vyhledávání DNS jako napřdig o3o.ca txt
. - Všechny analyzujeme TXT záznamy, které začínají buď
forward-email=
(volné plány) popřforward-email-site-verification=
(placené plány). Upozorňujeme, že oba analyzujeme, abychom zpracovali e-maily, když uživatel upgraduje nebo přejde na nižší verzi. - Z těchto rozebrat TXT záznamy, iterujeme je, abychom extrahovali konfiguraci předávání (jak je popsáno v části Jak začít a nastavit předávání e-mailů výše). Upozorňujeme, že podporujeme pouze jeden
forward-email-site-verification=
a pokud je zadáno více než jedna, dojde k chybě 550 a odesílatel obdrží vrácenou zprávu pro tohoto příjemce. - Rekurzivně iterujeme extrahovanou konfiguraci předávání, abychom určili globální předávání, předávání založené na regulárních výrazech a všechny další podporované konfigurace předávání – které jsou nyní známé jako naše „adresy pro přeposílání“.
- Pro každou přesměrovací adresu podporujeme jedno rekurzivní vyhledávání (které spustí tuto sérii operací na dané adrese). Pokud byla nalezena rekurzivní shoda, bude nadřazený výsledek odstraněn z adres pro přeposílání a přidány podřízené položky.
- Adresy pro přeposílání jsou analyzovány kvůli jedinečnosti (protože nechceme posílat duplikáty na jednu adresu nebo vytvářet další zbytečná připojení klientů SMTP).
- U každé adresy pro přesměrování vyhledáváme její název domény proti našemu koncovému bodu API
/v1/max-forwarded-addresses
(abyste určili, na kolik adres smí doména přeposílat e-maily na alias, např. ve výchozím nastavení 10 – viz část maximální limit přeposílání na alias). Pokud je tento limit překročen, dojde k chybě 550 a odesílatel obdrží bounce pro tohoto příjemce. - Vyhledáváme nastavení původního příjemce oproti našemu koncovému bodu API
/v1/settings
, který podporuje vyhledávání pro placené uživatele (s rezervou pro bezplatné uživatele). Tím se vrátí konfigurační objekt pro pokročilá nastavení proport
(Číslo, např.25
),has_adult_content_protection
(logická hodnota),has_phishing_protection
(logická hodnota),has_executable_protection
(Booleovský) ahas_virus_protection
(Booleovský). - Na základě těchto nastavení pak kontrolujeme výsledky Spam Scanneru a pokud dojde k nějaké chybě, je zpráva odmítnuta s kódem chyby 554 (např.
has_virus_protection
je povoleno, pak zkontrolujeme výsledky Spam Scanner na přítomnost virů). Upozorňujeme, že všichni uživatelé bezplatného plánu budou přihlášeni ke kontrole obsahu pro dospělé, phishingu, spustitelných souborů a virů. Ve výchozím nastavení jsou přihlášeni i všichni uživatelé placených tarifů, ale tuto konfiguraci lze změnit na stránce Nastavení pro doménu na řídicím panelu Přeposílání e-mailů).
- Vyhledáváme TXT záznamy názvu domény (část za
-
Pro každou zpracovanou přesměrovací adresu příjemce pak provádíme následující operace:
- Adresa je porovnána s naší popírača pokud byl uveden, objeví se chybový kód 554 a odesílatel obdrží vrácenou zprávu pro tohoto příjemce.
- Pokud je adresa webhook, pak nastavíme boolean pro budoucí operace (viz níže – seskupujeme podobné webhooky, abychom vytvořili jeden požadavek POST vs. více pro doručení).
- Pokud je adresa e-mailová adresa, analyzujeme hostitele pro budoucí operace (viz níže – seskupujeme podobné hostitele, abychom vytvořili jedno připojení a více jednotlivých připojení pro doručení).
-
Pokud neexistují žádní příjemci a nedochází k žádnému nedoručení, odpovíme chybou 550 „Neplatní příjemci“.
-
Pokud existují příjemci, pak je iterujeme (seskupení podle stejného hostitele) a doručujeme e-maily. Viz část Jak řešíte problémy s doručováním e-mailů níže pro lepší přehled.
- Pokud se při odesílání e-mailů vyskytnou nějaké chyby, uložíme je do paměti pro pozdější zpracování.
- Vezmeme nejnižší chybový kód (pokud existuje) z odesílání e-mailů – a použijeme jej jako kód odpovědi na adresu
DATA
příkaz. To znamená, že nedoručené e-maily obvykle zkusí původní odesílatel, ale e-maily, které již byly doručeny, nebudou znovu odeslány při příštím odeslání zprávy (jak používáme Snímání otisků prstů). - Pokud nedošlo k žádné chybě, odešleme 250 úspěšných stavových kódů odpovědi SMTP.
- Za nedoručení se považuje jakýkoli pokus o doručení, jehož výsledkem je stavový kód >= 500 (trvalá selhání).
-
Pokud nedošlo k žádnému bounces (trvalá selhání), vrátíme stavový kód odpovědi SMTP s nejnižším kódem chyby z netrvalých selhání (nebo úspěšný stavový kód 250, pokud žádné nebyly).
-
Pokud k nedoručení došlo, odešleme e-maily s nedoručením na pozadí poté, co odesílateli vrátíme nejnižší ze všech chybových kódů. Pokud je však nejnižší chybový kód >= 500, neposíláme žádné e-maily s nedoručením. Je to proto, že pokud bychom to udělali, odesílatelé by obdrželi e-mail s dvojitým nedoručením (např. jeden od jejich odchozího MTA, jako je Gmail – a také jeden od nás). Viz část o Jak se chráníte před zpětným rozptylem níže pro lepší přehled.
Jak řešíte problémy s doručováním e-mailů?
Všimněte si, že provedeme přepsání „Friendly-From“ na e-maily tehdy a pouze tehdy, pokud byly zásady DMARC odesílatele p=reject
A má procházející SPF A žádné podpisy DKIM nebyly zarovnány se záhlavím „Od“. To znamená, že změníme hlavičku "Od" zprávy, nastavíme "X-Original-From" a také nastavíme "Reply-To", pokud již nebylo nastaveno. Po změně těchto záhlaví také znovu zapečetíme pečeť ARC na zprávě.
Používáme také inteligentní analýzu chybových zpráv na každé úrovni našeho zásobníku – v našem kódu jsou požadavky DNS, interní soubory Node.js, požadavky HTTP (např. 408, 413 a 429 mapovány na kód odpovědi SMTP 421, pokud příjemce je webhook) a odpovědi poštovního serveru (např. odpovědi s „odložit“ nebo „zpomalení“ by byly zopakovány jako chyby 421).
Naše logika je fiktivní a také se pokusí zopakovat chyby TLS/SSL, problémy s připojením a další. Cílem dummy-proofingu je maximalizovat doručitelnost pro všechny příjemce konfigurace předávání.
Pokud je příjemcem webhook, povolíme 60sekundový časový limit pro dokončení požadavku s až 3 opakováními (takže celkem 4 požadavky před selháním). Všimněte si, že správně analyzujeme chybové kódy 408, 413 a 429 a mapujeme je na kód odpovědi SMTP 421.
Pokud je příjemcem e-mailová adresa, pokusíme se odeslat e-mail s příležitostným protokolem TLS (pokusíme se použít STARTTLS, pokud je na poštovním serveru příjemce k dispozici). Pokud při pokusu o odeslání e-mailu dojde k chybě SSL nebo TLS, pokusíme se odeslat e-mail bez TLS (bez použití STARTTLS).
Pokud se vyskytnou nějaké chyby DNS nebo připojení, vrátíme se k DATA
zadejte kód odezvy SMTP 421, jinak pokud je >= 500 chyb úrovně, budou odeslány vrácené zprávy.
Pokud zjistíme, že e-mailový server, na který se pokoušíme doručit, má zablokovanou jednu nebo více IP adres pro výměnu pošty (např. jakoukoli technologií, kterou používají k odkládání spammerů), odešleme odesilateli kód odpovědi SMTP 421 opakujte jejich zprávu později (a my jsme na problém upozorněni, takže jej snad můžeme vyřešit před dalším pokusem).
Jak řešíte zablokování vašich IP adres?
Běžně monitorujeme všechny hlavní denylisty DNS a pokud je některá z našich IP adres pro výměnu pošty ("MX") uvedena v hlavním seznamu odmítnutých, vytáhneme ji z příslušného koloběhu záznamu DNS A, pokud je to možné, dokud nebude problém vyřešen.
V době psaní tohoto článku jsme také uvedeni v několika seznamech povolených DNS a seznamy odmítnutých sledování bereme vážně. Pokud zaznamenáte nějaké problémy dříve, než je budeme mít možnost vyřešit, informujte nás prosím písemně na adrese support@forwardemail.net.
Co jsou adresy bez odpovědi?
Neposíláme e-maily na adresy bez odpovědi a každému odesílateli, který se o to pokusí, se zobrazí chyba 553.
E-mailová uživatelská jména rovnající se některému z následujících (nerozlišují se malá a velká písmena) jsou považována za adresy bez odpovědi:
do-not-reply
do-not-respond
do.not.reply
donotreply
donotrespond
dont-reply
naoresponda
no-replies
no-reply
no-replys
no.replies
no.reply
no.replys
no_reply
nobody
noreplies
noreply
noreplys
Tento seznam je udržován jako open-source projekt na GitHubu.
Máte povolený seznam?
Ano, máme a seznam přípon doménových jmen které jsou ve výchozím nastavení uvedeny na seznamu povolených a jsou založeny na dynamickém, mezipaměti a pohyblivém seznamu povolených přísná kritéria.
Jaké přípony doménových jmen jsou ve výchozím nastavení povoleny
Následující rozšíření názvů domén jsou ve výchozím nastavení považována za povolená (bez ohledu na to, zda jsou na seznamu Umbrella Popularity List nebo ne):
edu
gov
mil
dni.us
fed.us
isa.us
kids.us
nsn.us
ak.us
al.us
ar.us
as.us
az.us
ca.us
co.us
ct.us
dc.us
de.us
fl.us
ga.us
gu.us
hi.us
ia.us
id.us
il.us
in.us
ks.us
ky.us
la.us
ma.us
md.us
me.us
mi.us
mn.us
mo.us
ms.us
mt.us
nc.us
nd.us
ne.us
nh.us
nj.us
nm.us
nv.us
ny.us
oh.us
ok.us
or.us
pa.us
pr.us
ri.us
sc.us
sd.us
tn.us
tx.us
ut.us
va.us
vi.us
vt.us
wa.us
wi.us
wv.us
wy.us
mil.tt
edu.tt
edu.tr
edu.ua
edu.au
ac.at
edu.br
ac.nz
school.nz
cri.nz
health.nz
mil.nz
parliament.nz
ac.in
edu.in
mil.in
ac.jp
ed.jp
lg.jp
ac.za
edu.za
mil.za
school.za
mil.kr
ac.kr
hs.kr
ms.kr
es.kr
sc.kr
kg.kr
edu.es
ac.lk
sch.lk
edu.lk
ac.th
mi.th
admin.ch
canada.ca
gc.ca
go.id
go.jp
go.ke
go.kr
go.th
gob.ar
gob.cl
gob.es
gob.mx
gob.pe
gob.ve
gouv.fr
gouv.nc
gouv.qc.ca
gov.ad
gov.af
gov.ai
gov.al
gov.am
gov.ao
gov.au
gov.aw
gov.ax
gov.az
gov.bd
gov.be
gov.bg
gov.bm
gov.br
gov.by
gov.cl
gov.cn
gov.co
gov.cy
gov.cz
gov.dz
gov.eg
gov.fi
gov.fk
gov.gg
gov.gr
gov.hk
gov.hr
gov.hu
gov.ie
gov.il
gov.im
gov.in
gov.iq
gov.ir
gov.it
gov.je
gov.kp
gov.krd
gov.ky
gov.kz
gov.lb
gov.lk
gov.lt
gov.lv
gov.ma
gov.mm
gov.mo
gov.mt
gov.my
gov.ng
gov.np
gov.ph
gov.pk
gov.pl
gov.pt
gov.py
gov.ro
gov.ru
gov.scot
gov.se
gov.sg
gov.si
gov.sk
gov.tr
gov.tt
gov.tw
gov.ua
gov.uk
gov.vn
gov.wales
gov.za
government.pn
govt.nz
gub.uy
gv.at
ac.uk
bl.uk
judiciary.uk
mod.uk
nhs.uk
parliament.uk
police.uk
rct.uk
royal.uk
sch.uk
ukaea.uk
Jaká jsou kritéria vašeho seznamu povolených
Máme statický seznam rozšíření doménových jmen ve výchozím nastavení povoleno – a také udržujeme dynamický, v mezipaměti, pohyblivý seznam povolených na základě následujících přísných kritérií:
- Kořenová doména odesílatele musí být a rozšíření názvu domény, které odpovídá seznamu, který nabízíme v našem bezplatném plánu (s přidáním
biz
ainfo
). Zahrnujeme takéedu
,gov
, amil
dílčí zápasy, jako napřxyz.gov.au
axyz.edu.au
. - Kořenová doména odesílatele musí být mezi 100 000 jedinečnými analyzovanými výsledky kořenové domény Seznam popularity deštníku ("UPL").
- Kořenová doména odesílatele musí být mezi 50 000 nejlepšími výsledky z jedinečných kořenových domén, které se objevily alespoň ve 4 z posledních 7 dnů UPL (~50 %+).
- Kořenová doména odesílatele nesmí být kategorizováno jako obsah pro dospělé nebo malware od Cloudflare.
- Kořenová doména odesílatele musí mít nastavené záznamy A nebo MX.
- Kořenová doména odesílatele musí mít záznam(y) A, záznam(y) MX nebo záznam DMARC
p=reject
nebop=quarantine
, nebo SPF záznam s-all
nebo~all
kvalifikátor.
Pokud je toto kritérium splněno, bude kořenová doména odesílatele uložena do mezipaměti po dobu 7 dnů. Všimněte si, že naše automatizovaná úloha běží denně – jedná se tedy o mezipaměť seznamu povolených, která se denně aktualizuje.
Naše automatizovaná úloha stáhne předchozích 7 dní z paměti UPL, rozbalí je a poté analyzuje v paměti podle přísných kritérií výše.
Populární domény v době psaní tohoto článku, jako je Google, Yahoo, Microsoft, Amazon, Meta, Twitter, Netflix, Spotify a další – jsou samozřejmě zahrnuty.
Pokud jste odesílatel, který není na našem seznamu povolených, pak při prvním odeslání e-mailu z vaší kořenové domény FQDN nebo IP adresy budete sazba omezena a greylisted. Všimněte si, že se jedná o standardní postup přijatý jako e-mailový standard. Většina klientů e-mailových serverů se pokusí opakovat, pokud obdrží chybu limitu rychlosti nebo greylistu (např. stavový kód chyby úrovně 421 nebo 4xx).
Všimněte si, že konkrétní odesílatelé jako např a@gmail.com
, b@xyz.edu
, a c@gov.au
stále může být odepřen (např. pokud od těchto odesílatelů automaticky zjistíme spam, phishing nebo malware).
Jaké přípony doménových jmen lze používat zdarma?
Od 31. března 2023 jsme pro ochranu našich uživatelů a služeb zavedli nové všeobecné pravidlo o spamu.
Toto nové pravidlo umožňuje v našem bezplatném plánu používat pouze následující přípony doménových jmen:
ai
app
au
ca
ch
co
com
de
dev
dk
es
family
fi
fm
fr
ie
im
io
is
it
jp
li
me
net
nl
no
nz
org
sh
sm
st
tv
uk
us
vc
xyz
Máte greylist?
Ano, jsme velmi laxní e-mailový greylisting použitá politika. Greylisting se vztahuje pouze na odesílatele, kteří nejsou na našem seznamu povolených a trvá v naší mezipaměti 30 dní.
Pro každého nového odesílatele uložíme klíč v naší databázi Redis po dobu 30 dnů s hodnotou nastavenou na počáteční čas příchodu jeho prvního požadavku. Poté jejich e-mail odmítneme se stavovým kódem opakování 450 a povolíme, aby prošel až po uplynutí 5 minut.
Pokud úspěšně počkali 5 minut od tohoto počátečního času příjezdu, jejich e-maily budou přijaty a tento stavový kód 450 neobdrží.
Klíč se skládá buď z kořenové domény FQDN, nebo z IP adresy odesílatele. To znamená, že jakákoli subdoména, která projde greylistem, projde také kořenovou doménou a naopak (to je to, co máme na mysli „velmi laxní“ zásadou).
Například pokud přijde e-mail z test.o3o.ca
než uvidíme, že přijde e-mail o3o.ca
, poté jakýkoli e-mail od test.o3o.ca
a/nebo o3o.ca
bude muset počkat 5 minut od počátečního času příjezdu spoje. Neděláme obojí test.o3o.ca
a o3o.ca
každý čeká svých 5 minut (naše politika greylistingu platí na úrovni kořenové domény).
Upozorňujeme, že greylisting se nevztahuje na žádného odesílatele na našem webu seznam povolených (např. Meta, Amazon, Netflix, Google, Microsoft v době psaní tohoto článku).
Máte popírače?
Ano, provozujeme svůj vlastní soukromý seznam odmítnutých osob a aktualizujeme jej automaticky v reálném čase a ručně na základě zjištěného spamu a škodlivé aktivity. Odmítnutí odesílatelé obdrží chybovou zprávu 554.
Také čerpáme z UCEPROTECT Level 1 denylist at http://wget-mirrors.uceprotect.net/rbldnsd-all/dnsbl-1.uceprotect.net.gz každou hodinu a vložte jej do naší databáze Redis se 7denní platností.
Žádosti o seznam povolených (nebo žádosti o odstranění ze seznamu zamítnutých) lze zasílat na adresu allowlist@forwardemail.net (uveďte prosím úplný popis a důvod, proč jste byli přidáni na seznam povolených, odkazy na webové stránky a osvědčení o založení vaší firmy, aby byly uvedeny v našem seznamu povolených).
Máte omezení sazeb?
Ano, máme omezení sazeb, které se vztahuje pouze na odesílatele, kteří nejsou na seznam povolených.
Povolujeme pouze až 100 připojení za hodinu, na jednoho odesílatele s vyřešenou kořenovou doménou FQDN (nebo) vzdálenou IP adresou odesílatele (pokud není k dispozici reverzní PTR) a na příjemce obálky. Klíč pro omezení rychlosti ukládáme jako kryptografický hash v naší databázi Redis.
Pokud posíláte e-maily prostřednictvím našeho systému, ujistěte se, že máte nastavenou reverzní PTR pro všechny vaše IP adresy (jinak bude každá jedinečná kořenová doména FQDN nebo IP adresa, ze které odesíláte, omezena sazbou).
Všimněte si, že pokud odesíláte prostřednictvím populárního systému, jako je Amazon SES, pak nebudete omezeni sazbou, protože (v době psaní tohoto článku) je Amazon SES uveden v našem seznamu povolených.
Pokud posíláte z domény jako je např test.abc.123.o3o.ca
, pak bude uvalen limit sazby o3o.ca
. Mnoho spammerů používá stovky subdomén k obcházení běžných spamových filtrů, které omezují pouze jedinečné názvy hostitelů na rozdíl od jedinečných kořenových domén FQDN.
Odesílatelé, kteří překročí limit rychlosti, budou odmítnuti s chybou 421.
Jak se chráníte před zpětným rozptylem?
Chybně přesměrovaná vrácená oznámení nebo vrácený spam (známý jako „Zpětný rozptyl") může způsobit negativní reputaci odesílatelů IP adres.
K ochraně proti zpětnému rozptylu podnikáme dva kroky, které jsou podrobně popsány v následujících částech Zabraňte vracení zpráv od známých POŠTA OD spammerů a Zabraňte zbytečným odskokům, abyste se chránili před zpětným rozptylem níže.
Zabraňte vracení zpráv od známých POŠTA OD spammerů
Vytahujeme seznam Backscatter.org (poháněno UCEPROTECT) v http://wget-mirrors.uceprotect.net/rbldnsd-all/ips.backscatterer.org.gz každou hodinu a vložíme jej do naší databáze Redis (rozdíl také porovnáme předem; v případě, že byly odstraněny nějaké IP, které je třeba respektovat).
Pokud je MAIL FROM prázdná NEBO obsahuje (nerozlišují se malá a velká písmena) jedno z následujících uživatelských jmen (část před znakem @ v e-mailu), pak zkontrolujeme, zda se IP odesílatele shoduje s jedním z tohoto seznamu:
abuse@
ftp@
hostmaster@
mailer-daemon@
mailer_daemon@
mailerdaemon@
news@
no-reply@
no_reply@
nobody@
noreplies@
noreply@
postmaster@
root@
security@
usenet@
webmaster@
www@
Pokud je IP odesílatele uvedena (a ne v našem seznam povolených), pak se zprávou odešleme chybu 554 The IP ${session.remoteAddress} is blocked by https://www.backscatterer.org/index.php?target=test&ip=${session.remoteAddress}
. Budeme upozorněni, pokud je odesílatel na seznamu Backscatterer i v našem seznamu povolených, abychom mohli v případě potřeby problém vyřešit.
Techniky popsané v této části se řídí doporučením "SAFE MODE" na adrese https://www.backscatterer.org/?target=usage – kde IP odesílatele kontrolujeme pouze v případě, že již byly splněny určité podmínky.
Zabraňte zbytečným odskokům, abyste se chránili před zpětným rozptylem
Bounce jsou e-maily, které indikují, že přeposlání e-mailu příjemci zcela selhalo a e-mail nebude opakován.
Běžným důvodem pro zařazení na seznam Backscatterer jsou nesprávně nasměrovaná vrácená oznámení nebo vrácený spam, takže se proti tomu musíme chránit několika způsoby:
-
Vrácená oznámení odesíláme pouze v případě, že dojde k >= 500 chybám stavového kódu (když se e-maily, které se pokusily přeposlat, nepodařilo přeposlat, např. Gmail odpoví chybou 500 úrovně).
-
Oznámení odesíláme pouze jednou a pouze jednou (používáme vypočítaný klíč otisku prstu a ukládáme jej do mezipaměti, abychom zabránili odesílání duplikátů). Otisk vráceného otisku je klíč, který je otiskem zprávy kombinovaným s hash adresy vracení a jejího chybového kódu). Viz část o Snímání otisků prstů pro více informací o tom, jak se vypočítává otisk zprávy. Platnost úspěšně odeslaných otisků prstů vyprší po 7 dnech v naší mezipaměti Redis.
-
Vrácená oznámení odesíláme pouze v případě, že MAIL FROM není prázdné a neobsahuje (nerozlišují se malá a velká písmena) jedno z následujících uživatelských jmen (část před znakem @ v e-mailu). Všimněte si, že tento seznam je o něco kratší než seznam výše v kontrole MAIL FROM, protože nechceme mít falešné poplachy (např. security@ je platná adresa, na kterou možná budete chtít dostat zpětné zprávy; mnoho lidí použijte security@ pro své programy pro odměňování chyb).
abuse@
mailer-daemon@
mailer_daemon@
mailerdaemon@
-
Pokud původní zpráva obsahovala některé z následujících záhlaví (nerozlišují se malá a velká písmena), neodesíláme vrácené zprávy:
Auto-Submitted
(s hodnotouno
)X-Auto-Response-Suppress
(s hodnotoudr
,autoreply
,auto-reply
,auto_reply
neboall
)List-Id
List-Unsubscribe
Feedback-ID
X-Auto-Reply
X-Autoreply
X-Auto-Respond
X-Autorespond
Precedence
(s hodnotoubulk
,autoreply
,auto-reply
,auto_reply
nebolist
)
Jak určíte otisk e-mailu?
Otisk e-mailu se používá k určení jedinečnosti e-mailu a k zabránění doručování duplicitních zpráv duplicitní odrazy od odeslání.
Otisk je řada kryptograficky vypočítaných hashů oddělených dvojtečkou a používá se interně v naší kódové základně.
Tyto vypočítané hodnoty hash jsou přesunuty do pole (seznamu) tehdy a pouze tehdy, pokud jejich hodnoty existují:
- Klient rozpoznal název hostitele nebo IP adresu FQDN
Message-ID
hodnota záhlavíDate
hodnota záhlaví (když a jen tehdyMessage-ID
neexistoval)From
hodnota záhlaví (když a jen tehdyMessage-ID
neexistoval)To
hodnota záhlaví (když a jen tehdyMessage-ID
neexistoval)Cc
hodnota záhlaví (když a jen tehdyMessage-ID
neexistoval)Subject
hodnota záhlaví (když a jen tehdyMessage-ID
neexistoval)Body
hodnotu (když a jen tehdyMessage-ID
neexistoval)
Proč jsou moje testovací e-maily zasílány na sebe v Gmailu jako podezřelé?
Pokud se vám tato chybová zpráva zobrazí v Gmailu, když si odešlete test nebo když osoba, které posíláte e-mail s vaším aliasem, poprvé uvidí e-mail od vás, pak prosím, nemějte obavy – protože se jedná o vestavěnou bezpečnostní funkci Gmailu.
Můžete jednoduše kliknout na „Vypadá bezpečně“. Pokud byste například chtěli poslat zkušební zprávu pomocí funkce odeslat poštu jako (někomu jinému), tato zpráva se mu nezobrazí.
Pokud však tuto zprávu uvidí, je to proto, že byli obvykle zvyklí na to, že vaše e-maily přicházejí john@gmail.com namísto john@customdomain.com (jen příklad). Gmail uživatele upozorní, aby se ujistil, že jsou věci v bezpečí, pro případ, že neexistuje žádné řešení.
Mohu v Gmailu odstranit síť teček s přímým e-mailem?
Toto téma souvisí s a široce známý problém v Gmailu, kdy se vedle jména odesílatele objevují další informace.
Od května 2023 podporujeme odesílání e-mailů pomocí SMTP jako doplňku pro všechny platící uživatele – což znamená, že můžete odebrat přes forwardemail dot net v Gmailu.
Všimněte si, že toto téma FAQ je specifické pro uživatele, kteří používají Jak poslat poštu jako pomocí Gmailu Vlastnosti.
Podívejte se prosím do sekce na Podporujete odesílání e-mailů pomocí SMTP pro pokyny ke konfiguraci.
Mohu přeposílat e-maily na jiné porty než 25 (např. Pokud můj poskytovatel internetových služeb zablokoval port 25)?
Ano, od 5. května 2020 jsme tuto funkci přidali. Momentálně je tato funkce specifická pro danou doménu, na rozdíl od aliasu. Pokud požadujete, aby to bylo specifické pro alias, kontaktujte nás a sdělte nám své potřeby.
Pokud máte bezplatný plán, jednoduše přidejte nový DNS TXT zaznamenejte, jak je uvedeno níže, ale změňte port z 25 na port podle vašeho výběru.
Například pokud chci všechny e-maily, které jdou na o3o.ca
přeposlat na port SMTP příjemců aliasu 1337 místo 25:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email-port=1337 |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=o3o.ca |
Nabízíte záruku vrácení peněz na placené plány?
Ano! K automatickému vrácení peněz dochází, když upgradujete, přejdete na nižší verzi nebo zrušíte svůj účet do 30 dnů od prvního spuštění vašeho plánu. To platí pouze pro první zákazníky.
Pokud přepnu plány, zvýhodníte a vrátíte rozdíl?
Při změně tarifu neprovádíme poměrnou sazbu ani nevracíme rozdíl. Místo toho převedeme zbývající dobu trvání z data vypršení platnosti vašeho stávajícího plánu na nejbližší relativní dobu trvání vašeho nového plánu (zaokrouhleno dolů na měsíc).
Upozorňujeme, že pokud upgradujete nebo přejdete na nižší verzi mezi placenými plány do 30 dnů od prvního spuštění placeného plánu, automaticky vám vrátíme celou částku z vašeho stávajícího plánu.
Podporujete webhooks?
Ano, od 15. května 2020 jsme tuto funkci přidali. Jednoduše můžete přidat webhook (y) přesně jako byste u jakéhokoli příjemce! Zkontrolujte, zda máte v adrese URL webhook předponu protokol „http“ nebo „https“.
Pokud máte bezplatný plán, jednoduše přidejte nový DNS TXT zaznamenejte, jak je uvedeno níže:
Například pokud chci všechny e-maily, které jdou na alias@o3o.ca
předat novému popelnice testovací koncový bod:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=alias:https://requestbin.com/r/en8pfhdgcculn |
Nebo možná chcete všechny e-maily, které jdou na o3o.ca
pro předání do tohoto koncového bodu:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=https://requestbin.com/r/en8pfhdgcculn |
Zde jsou další poznámky týkající se webhooků:
-
Pokud webhook nereaguje s a
200
stavový kód, pak jeho odpověď uložíme do protokol chyb vytvořen – což je užitečné pro ladění. -
Požadavky Webhook HTTP se budou opakovat až 3krát při každém pokusu o připojení SMTP, s maximálním časovým limitem 60 sekund na požadavek POST koncového bodu. Všimněte si, že to neznamená, že to zkusí pouze 3krát, bude se to ve skutečnosti průběžně opakovat v průběhu času odesíláním kódu SMTP 421 (což odesílateli signalizuje opakování později) po 3. neúspěšném pokusu o požadavek HTTP POST. To znamená, že e-mail se bude nepřetržitě opakovat několik dní, dokud nebude dosaženo stavového kódu 200.
-
Pokusíme se automaticky znovu na základě výchozího stavu a chybových kódů použitých v metoda opakování superagenta (jsme správci).
-
Webhookové požadavky HTTP seskupujeme do stejného koncového bodu v jednom požadavku namísto více), abychom šetřili zdroje a zrychlili dobu odezvy. Pokud například pošlete e-mail na webhook1@o3o.ca, webhook2@o3o.ca, a webhook3@o3o.caa všechny jsou nakonfigurovány tak, aby se trefily stejně přesný URL koncového bodu, bude proveden pouze jeden požadavek. Seskupujeme se podle přesné shody koncových bodů s přísnou rovností.
-
Všimněte si, že používáme mailparser metodu knihovny "simpleParser" k analýze zprávy do přátelského objektu JSON.
-
Raw e-mailová hodnota jako řetězec je dána jako vlastnost "raw".
-
Výsledky autentizace jsou uvedeny jako vlastnosti "dkim", "spf", "arc", "dmarc" a "bimi".
-
Analyzované hlavičky e-mailů jsou uvedeny jako vlastnost "headers" - ale také si všimněte, že můžete použít "headerLines" pro snazší iteraci a analýzu.
-
Seskupení příjemci pro tento webhook jsou seskupeni a uvedeni jako vlastnost „příjemci“.
-
Informace o relaci SMTP jsou uvedeny jako vlastnost "session". Obsahuje informace o odesílateli zprávy, době příchodu zprávy, HELO a hostname klienta. Hodnota názvu hostitele klienta jako
session.clientHostname
je buď FQDN (z reverzního vyhledávání PTR), nebo jesession.remoteAddress
zabalené v závorkách (např."[127.0.0.1]"
). -
Pokud potřebujete rychlý způsob, jak získat hodnotu
X-Original-To
, pak můžete použít hodnotusession.recipient
(viz příklad níže). HlavičkaX-Original-To
je hlavička, kterou přidáváme do zpráv pro ladění s originálemRCPT TO
e-mailovou adresu pro zprávu. -
Pokud existují přílohy, budou připojeny k
attachments
Pole s hodnotami vyrovnávací paměti. Můžete je analyzovat zpět do obsahu pomocí přístupu s JavaScriptem, jako je:const data = [ 104, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100, 33 ];
// // outputs "hello world!" to the console // (this is the content from the filename "text1.txt" in the example JSON request payload above) // console.log(Buffer.from(data).toString());
{
"attachments": [
{
"type": "attachment",
"content": {
"type": "Buffer",
"data": [
104,
101,
108,
108,
111,
32,
119,
111,
114,
108,
100,
33
]
},
"contentType": "text/plain",
"partId": "2",
"release": null,
"contentDisposition": "attachment",
"filename": "text1.txt",
"headers": {},
"checksum": "fc3ff98e8c6a0d3087d515c0473f8677",
"size": 12
}
],
"headers": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)\r\n",
"headerLines": [
{
"key": "arc-seal",
"line": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0="
},
{
"key": "arc-message-signature",
"line": "ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino="
},
{
"key": "arc-authentication-results",
"line": "ARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "received-spf",
"line": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;"
},
{
"key": "authentication-results",
"line": "Authentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)"
},
{
"key": "x-forwardemail-sender",
"line": "X-ForwardEmail-Sender: rfc822; test@example.net"
},
{
"key": "x-forwardemail-session-id",
"line": "X-ForwardEmail-Session-ID: w2czxgznghn5ryyw"
},
{
"key": "x-forwardemail-version",
"line": "X-ForwardEmail-Version: 9.0.0"
},
{
"key": "content-type",
"line": "Content-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\""
},
{
"key": "from",
"line": "From: some <random@o3o.ca>"
},
{
"key": "message-id",
"line": "Message-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>"
},
{
"key": "date",
"line": "Date: Wed, 25 May 2022 19:26:41 +0000"
},
{
"key": "mime-version",
"line": "MIME-Version: 1.0"
}
],
"html": "<strong>some random text</strong>",
"text": "some random text",
"textAsHtml": "<p>some random text</p>",
"date": "2022-05-25T19:26:41.000Z",
"from": {
"value": [
{
"address": "random@o3o.ca",
"name": "some"
}
],
"html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">some</span> <<a href=\"mailto:random@o3o.ca\" class=\"mp_address_email\">random@o3o.ca</a>></span>",
"text": "some <random@o3o.ca>"
},
"messageId": "<69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>",
"raw": "ARC-Seal: i=1; a=rsa-sha256; t=1653506802; cv=none; d=forwardemail.net;\r\n s=default;\r\n b=R6QJ0tGwwjg2VPxiAlVIKxsg3jEPtRGKPTIOdZNWuhWrbssttFdOYzRRqvacDyN5SLoyDhVye\r\n DUA/64IxANXdHVFlpR258Yp7WxLDv2gtJD5vNSKYmUJZOWk1TynmlqTYrp0Vuqg2xIUjIlPBWAJ\r\n PPNx4JvOLjJuWYynU2qIWz0=\r\nARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;\r\n d=forwardemail.net; h=MIME-Version: Date: Message-ID: From: Content-Type;\r\n q=dns/txt; s=default; t=1653506802;\r\n bh=cEYDoyTy+Ub29XZt/zXR+sprfUE6BW0y5cHfah01PT4=;\r\n b=F/t56AAXr2Kv3G6VsbdT5OKDVJf2ulhwLiTM18Ra4tDPUKPSGSLKrWvxiXEg5NMWwdWnsOYrL\r\n r3YSm4uMxVMhHZbHm/sUu4QZq5/18hQsAkCv6fI9ifTjDwBrN5zpLOhPoZFFo+TyvHxiII3Xv3L\r\n UEzmUIIaJRX6tboQ160tino=\r\nARC-Authentication-Results: i=1; mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)\r\nReceived-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;\r\nAuthentication-Results: mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)\r\nX-ForwardEmail-Sender: rfc822; test@example.net\r\nX-ForwardEmail-Session-ID: w2czxgznghn5ryyw\r\nX-ForwardEmail-Version: 9.0.0\r\nContent-Type: multipart/mixed; boundary=\"--_NmP-179a735428ca7575-Part_1\"\r\nFrom: some <random@o3o.ca>\r\nMessage-ID: <69ad5fc2-91cb-728f-ae5c-eeedc5f267b6@example.net>\r\nDate: Wed, 25 May 2022 19:26:41 +0000\r\nMIME-Version: 1.0\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: multipart/alternative;\r\n boundary=\"--_NmP-179a735428ca7575-Part_2\"\r\n\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/plain; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\nsome random text\r\n----_NmP-179a735428ca7575-Part_2\r\nContent-Type: text/html; charset=utf-8\r\nContent-Transfer-Encoding: 7bit\r\n\r\n<strong>some random text</strong>\r\n----_NmP-179a735428ca7575-Part_2--\r\n\r\n----_NmP-179a735428ca7575-Part_1\r\nContent-Type: text/plain; name=text1.txt\r\nContent-Transfer-Encoding: base64\r\nContent-Disposition: attachment; filename=text1.txt\r\n\r\naGVsbG8gd29ybGQh\r\n----_NmP-179a735428ca7575-Part_1--\r\n",
"dkim": {
"headerFrom": [
"random@o3o.ca"
],
"envelopeFrom": "test@example.net",
"results": [
{
"status": {
"result": "none",
"comment": "message not signed"
},
"info": "dkim=none (message not signed)"
}
]
},
"spf": {
"domain": "example.net",
"client-ip": "127.0.0.1",
"helo": "user.oem.local",
"envelope-from": "test@example.net",
"status": {
"result": "none",
"comment": "mx1.forwardemail.net: example.net does not designate permitted sender hosts",
"smtp": {
"mailfrom": "test@example.net",
"helo": "user.oem.local"
}
},
"header": "Received-SPF: none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) client-ip=127.0.0.1;",
"info": "spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local",
"lookups": {
"limit": 50,
"count": 1
}
},
"arc": {
"status": {
"result": "none"
},
"i": 0,
"authResults": "mx1.forwardemail.net;\r\n dkim=none (message not signed);\r\n spf=none (mx1.forwardemail.net: example.net does not designate permitted sender hosts) smtp.mailfrom=test@example.net smtp.helo=user.oem.local;\r\n dmarc=none header.from=o3o.ca;\r\n bimi=skipped (DMARC not enabled)"
},
"dmarc": {
"status": {
"result": "none",
"header": {
"from": "o3o.ca"
}
},
"domain": "o3o.ca",
"info": "dmarc=none header.from=o3o.ca"
},
"bimi": {
"status": {
"header": {},
"result": "skipped",
"comment": "DMARC not enabled"
},
"info": "bimi=skipped (DMARC not enabled)"
},
"recipients": [
"webhook1@webhooks.net"
],
"session": {
"recipient": "webhook1@webhooks.net",
"remoteAddress": "127.0.0.1",
"remotePort": 65138,
"clientHostname": "[127.0.0.1]",
"hostNameAppearsAs": "user.oem.local",
"sender": "test@example.net",
"mta": "mx1.forwardemail.net",
"arrivalDate": "2022-05-25T19:26:41.423Z",
"arrivalTime": 1653506801423
}
}
Podporujete regulární výrazy nebo regex?
Ano, od 27. září 2021 jsme tuto funkci přidali. Můžete jednoduše napsat regulární výrazy („regex“) pro přiřazování aliasů a provádění substitucí.
Aliasy podporované regulárními výrazy začínají na a /
a skončit s /
a jejich příjemci jsou e-mailové adresy nebo webhooky. Příjemci mohou také zahrnovat podporu substituce regulárních výrazů (např. $1
, $2
).
Podporujeme dva příznaky regulárního výrazu včetně i
a g
. Příznak bez rozlišení malých a velkých písmen i
je trvalé výchozí nastavení a je vždy vynuceno. Globální vlajka g
můžete přidat vy připojením koncovky /
s /g
.
Všimněte si, že také podporujeme naše deaktivovaná funkce aliasu pro část příjemce s naší podporou regulárních výrazů.
Regulární výrazy nejsou podporovány na globální marnost domény (protože by se mohlo jednat o bezpečnostní chybu).
Pokud máte bezplatný plán, jednoduše přidejte nový DNS TXT zaznamenejte pomocí jednoho nebo více níže uvedených příkladů:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=/^(linus|torvalds)$/:user@gmail.com |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=/^([A-Za-z]+)+\.([A-Za-z]+)+$/:$1.$2@company.com |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=/^(support|info)$/:user+$1@gmail.com |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=/^(.*?)$/:https://o3o.ca/webhook?username=$1 |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=/^(linus|torvalds)$/:! |
Mohu použít tuto službu pro předávání e-mailů jako „záložní“ nebo „podvodný“ server MX?
Ne, nedoporučuje se to, protože v jednu chvíli můžete používat pouze jeden server pro výměnu pošty. Záložní opatření se obvykle nikdy nezkoušejí kvůli nesprávné konfiguraci priority a poštovní servery, které nerespektují kontrolu priority výměny MX.
Mohu zakázat konkrétní aliasy?
Ano! Od 6. února 2020 jsme tuto funkci přidali. Stačí upravit DNS TXT zaznamenejte a před alias uveďte vykřičník. Všimněte si, že musíte zachovat mapování ":", protože to je vyžadováno, pokud se někdy rozhodnete toto vypnout (a také se používá pro import v našich placených plánech).
Pokud předponu alias označíte „!“ (vykřičník), pak se vrátí úspěšné kódy odezvy odesílatelům, kteří se pokusí odeslat na tuto adresu, ale samotné e-maily nikam nevedou; do díry.
E-maily odeslané na deaktivované adresy odpoví stavovým kódem odpovědi SMTP 250 (přijato), ale e-maily ve skutečnosti nebudou příjemcům doručeny.
Například pokud chci všechny e-maily, které jdou na alias@o3o.ca
přestat protékat do user@gmail.com
:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=!alias:user@gmail.com |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=!alias:nobody@forwardemail.net |
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=!alias |
Mohu přeposílat e-maily více příjemcům?
Ano absolutně. Stačí zadat více příjemců ve vašem TXT evidence.
Například když chci e-mail, který jde na hello@o3o.ca
k přesměrování user+a@gmail.com
a user+b@gmail.com
, pak můj TXT záznam by vypadal takto:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=hello:user+a@gmail.com,hello:user+b@gmail.com |
Nebo je můžete zadat ve dvou samostatných řádcích, jako je tento:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=hello:user+a@gmail.com |
"@", "." nebo prázdné | 3600 | TXT | forward-email=hello:user+b@gmail.com |
Je to na tobě!
Mohu mít více globálních příjemců?
Ano můžeš. Stačí ve vašem zadat více globálních příjemců TXT evidence.
Například, pokud chci každý e-mail, který přijde na *@o3o.ca
(hvězdička znamená, že jde o zástupný znak aka catch-all), na který chcete být přesměrováni user+a@gmail.com
a user+b@gmail.com
, pak můj TXT záznam by vypadal takto:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=user+a@gmail.com,user+b@gmail.com |
Nebo je můžete zadat ve dvou samostatných řádcích, jako je tento:
Jméno/Hostitel/Alias | TTL | Typ | Odpověď/Hodnota |
---|---|---|---|
"@", "." nebo prázdné | 3600 | TXT | forward-email=user+a@gmail.com |
@, "." nebo prázdné | 3600 | TXT | forward-email=user+b@gmail.com |
Je to na tobě!
Existuje maximální počet e-mailových adres, na které mohu poslat alias?
Ano, výchozí limit je 10. To NEZNAMENÁ, že na svém názvu domény můžete mít pouze 10 aliasů. Můžete mít tolik aliasů, kolik chcete (neomezené množství). To znamená, že můžete přeposlat pouze jeden alias na 10 jedinečných e-mailových adres. Mohl jsi hello:user+1@gmail.com
, hello:user+2@gmail.com
, hello:user+3@gmail.com
, … (od 1 do 10) – a případné e-maily na hello@o3o.ca
by byl předán user+1@gmail.com
, user+2@gmail.com
, user+3@gmail.com
,… (Od 1-10).
Mohu rekurzivně přeposílat e-maily?
Ano, můžete, ale stále musíte dodržet maximální limit. Pokud máte hello:linus@o3o.ca
a linus:user@gmail.com
, poté e-maily na adresu hello@o3o.ca
by byl předán linus@o3o.ca
a user@gmail.com
. Pokud se pokusíte rekurzivně přeposílat e-maily, bude vyvolána chyba.
Mohou se lidé odhlásit nebo zaregistrovat přesměrování e-mailů bez mého svolení?
Používáme MX a TXT ověření záznamu, pokud tedy přidáte příslušné MX a TXT záznamy, pak jste zaregistrováni. Pokud je odstraníte, budete odhlášeni. Vlastníte svou doménu a správu DNS, takže pokud k tomu má někdo přístup, je to problém.
Jak je to zdarma?
Služba nadále běží díky uživatelům, kteří upgradovali na placené plány. Chceme poskytnout bezplatnou alternativu pro lidi, kteří využívají spediční služby s uzavřeným zdrojem (a následně riskují své soukromí a bezpečnost).
Jaký je maximální limit velikosti e-mailu?
Výchozí nastavení je omezení velikosti 50 MB, které zahrnuje obsah, záhlaví a přílohy. Upozorňujeme, že služby jako Gmail a Outlook povolují pouze velikost 25 MB a pokud překročíte limit při odesílání na adresy u těchto poskytovatelů, zobrazí se chybová zpráva.
Pokud je překročen limit velikosti souboru, je vrácena chyba správného kódu odpovědi.
Ukládáte e-maily a jejich obsah?
Ne, nezapisujeme na disk ani neukládáme protokoly – s výjimkou chyb a odchozí SMTP (viz naše Zásady ochrany osobních údajů).
Vše se provádí v paměti a náš zdrojový kód je na GitHubu.
Ukládáte protokoly e-mailů?
Ne, nezapisujeme na disk ani neukládáme protokoly – s výjimkou chyb a odchozí SMTP (viz naše Zásady ochrany osobních údajů).
Vše se provádí v paměti a náš zdrojový kód je na GitHubu.
Ukládáte protokoly chyb?
Ano. K chybovým protokolům se dostanete pod Můj účet → Protokoly nebo Můj účet → Domény.
Od února 2023 uchováváme protokoly chyb pro 4xx
a 5xx
Kódy odpovědí SMTP po dobu 7 dnů – které obsahují chybu SMTP, obálku a hlavičky e-mailů (my ne ukládat tělo e-mailu ani přílohy).
Protokoly chyb vám umožňují kontrolovat chybějící důležité e-maily a zmírňovat falešné poplachy nevyžádané pošty vaše domény. Jsou také skvělým zdrojem pro ladění problémů e-mailové webhooky (protože protokoly chyb obsahují odpověď koncového bodu webhooku).
Protokoly chyb pro omezení sazby a greylisting nejsou přístupné, protože připojení skončí dříve (např RCPT TO
a MAIL FROM
lze přenášet příkazy).
Podívejte se na naše Zásady ochrany osobních údajů pro větší přehled.
Čteš moje e-maily?
Ne, rozhodně ne. Podívejte se na naše Zásady ochrany osobních údajů.
Mnoho dalších služeb pro přeposílání e-mailů ukládá a může potenciálně číst váš e-mail. Neexistuje žádný důvod, proč by se přeposílané e-maily musely ukládat na diskové úložiště – a proto jsme navrhli první open-source řešení, které to vše dělá v paměti.
Jsme přesvědčeni, že byste měli mít právo na soukromí a my ho přísně respektujeme. Kód, který je nasazen na server, je open-source software na GitHubu pro transparentnost a budování důvěry.
Podporuje symbol plus + pro aliasy Gmailu?
Ano absolutně.
Podporuje subdomény?
Ano absolutně. Místo toho, abyste jako název / hostitele / alias použili „@“, „.“ Nebo prázdné, místo toho jako hodnotu použijete název subdomény.
Jestli chceš foo.o3o.ca
chcete-li přeposílat e-maily, zadejte foo
jako hodnotu name/host/alias v nastavení DNS (pro MX i TXT evidence).
Posílá to záhlaví mého e-mailu?
Ano absolutně.
Je to dobře testováno?
Ano, má napsané testy ava a má také pokrytí kódem.
Předáváte zprávy a kódy odpovědí SMTP?
Ano absolutně. Například pokud posíláte e-mail na hello@o3o.ca
a je registrován k předání user@gmail.com
, bude odpověď SMTP a kód z SMTP serveru „gmail.com“ vrácena namísto proxy serveru na „mx1.forwardemail.net“ nebo „mx2.forwardemail.net“.
Jak zabránit spammerům a zajistit dobrou pověst pro předávání e-mailů?
Podívejte se na naše sekce na Jak funguje váš systém pro přeposílání e-mailů, Jak řešíte problémy s doručováním e-mailů, a Jak řešíte zablokování vašich IP adres výše.
Co mám dělat, když dostanu spamové e-maily?
Měli byste se odhlásit ze seznamu e-mailů (pokud je to možné) a zablokovat odesílatele.
Neoznamujte zprávu jako spam, ale místo toho ji přepošlete do našeho ručně upraveného systému prevence zneužívání zaměřeného na soukromí.
E-mailová adresa, na kterou se má přeposílat spam, je: abuse@forwardemail.net
Mohu s tímto Gmailem „posílat poštu jako“ v Gmailu?
Ano! Od 2. října 2018 jsme tuto funkci přidali. Vidět Jak poslat poštu jako pomocí Gmailu výše!
V konfiguraci DNS byste také měli nastavit SPF záznam pro Gmail TXT záznam.
include:_spf.google.com
na váš SPF TXT zaznamenat, například:
v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all
Mohu s tímto programem v aplikaci Outlook „posílat poštu jako“?
Ano! Od 2. října 2018 jsme tuto funkci přidali. Jednoduše si prohlédněte tyto dva odkazy od společnosti Microsoft níže:
- https://support.office.com/en-us/article/add-or-remove-an-email-alias-in-outlook-com-459b1989-356d-40fa-a689-8f285b13f1f2
- https://support.office.com/en-us/article/send-email-from-a-different-address-in-outlook-com-ccba89cb-141c-4a36-8c56-6d16a8556d2e
V konfiguraci DNS byste také měli nastavit záznam SPF pro aplikaci Outlook TXT záznam.
include:spf.protection.outlook.com
na váš SPF TXT zaznamenat, například:
v=spf1 a mx include:spf.forwardemail.net include:spf.protection.outlook.com -all
Mohu s tím „posílat poštu jako“ v Apple Mail a iCloud Mail?
Apple to bohužel neumožňuje, bez ohledu na to, kterou službu používáte. Můžete však použít aplikaci Mail spolu s e-mailovým účtem vaší domény.
Mohu s tím posílat neomezené e-maily?
Ano, nicméně „relativně neznámí“ odesílatelé mají rychlost omezenou na 100 připojení za hodinu na jméno hostitele nebo IP. Viz část o Omezení sazby a Greylisting výše.
Výrazem "relativně neznámé" máme na mysli odesílatele, kteří se nevyskytují v seznam povolených.
Pokud je tento limit překročen, odešleme kód odpovědi „421“, který sděluje poštovnímu serveru odesílatele, aby to zkusil znovu později.
Jak do své e-mailové adresy přidám obrázek profilu?
Pokud používáte Gmail, postupujte takto:
- Jít do https://google.com a odhlaste se ze všech e-mailových účtů
- Klikněte na "Přihlásit se" a v rozevíracím seznamu klikněte na "jiný účet"
- Vyberte možnost „Použít jiný účet“
- Vyberte možnost „Vytvořit účet“
- Vyberte možnost Použít místo toho moji aktuální e-mailovou adresu.
- Zadejte svou vlastní e-mailovou adresu s názvem vaší domény
- Získejte ověřovací e-mail zaslaný na vaši e-mailovou adresu
- Zadejte ověřovací kód z tohoto e-mailu
- Vyplňte informace o svém novém účtu Google
- Souhlasíte se všemi zásadami ochrany osobních údajů a podmínek použití
- Jít do https://google.com a v pravém horním rohu klikněte na ikonu svého profilu a klikněte na tlačítko „změnit“.
- Nahrajte do svého účtu novou fotografii nebo avatar
- Šíření změn bude trvat přibližně 1–2 hodiny, ale někdy může být velmi rychlé.
- Pošlete zkušební e-mail a měla by se zobrazit profilová fotka.
Jaký je rozdíl mezi bezplatnou a vylepšenou ochranou?
Plán Free vyžaduje, abyste k uložení konfigurace předávání používali veřejné záznamy DNS. Kdokoli s počítačem může vyhledat vaši konfiguraci předávání v terminálu, pokud máte tarif zdarma. Na rozdíl od bezplatného plánu používá plán rozšířené ochrany kryptograficky generovaný náhodný řetězec k soukromému uložení vaší konfigurace předávání.
Plán zdarma | Vylepšený plán ochrany |
---|---|
forward-email=user@gmail.com | forward-email-site-verification=m8d7o8K4Il |
Podporujete MTA-STS?
Ano, od 2. března 2023 podporujeme MTA-STS. Můžeš použít tuto šablonu pokud jej chcete povolit na vaší doméně.
Podporujete e-mailové doporučené postupy?
Ano. Ve všech plánech máme integrovanou podporu pro SPF, DKIM, DMARC, ARC a SRS. Abychom zajistili dokonalost a vysokou doručitelnost, intenzivně jsme spolupracovali také s původními autory těchto specifikací a dalšími e-mailovými odborníky.
Nabízíte neomezený počet domén za jednu cenu?
Ano. Bez ohledu na to, jaký plán používáte, budete platit pouze jednu měsíční sazbu - která pokrývá všechny vaše domény.
Jaké způsoby platby přijímáte?
Přijímáme karty, peněženky a bankovní převody pomocí Proužek a PayPal – pro jednorázové platby nebo měsíční, čtvrtletní nebo roční předplatné.
Zvýšíte někdy ceny?
Ne. Ceny se nikdy nezvýší. Na rozdíl od jiných společností nikdy nevypneme ani naše služby.
Jak provádíte vyhledávání DNS u doménových jmen?
Vytvořili jsme projekt open-source softwaru s názvem 🍊 Mandarinka a použít jej pro vyhledávání DNS. Výchozí používané servery DNS jsou 1.1.1.1
a 1.0.0.1
a dotazy DNS jsou přes DNS přes HTTPS ("DoH") na aplikační vrstvě.
🍊 Mandarinka používá Ve výchozím nastavení je služba DNS pro spotřebitele CloudFlare na prvním místě na ochranu soukromí.