⏰ Ušetřete si čas

Chcete, aby celý FAQ níže byl přizpůsoben pro vás a snáze čitelný?

Přečtěte si naše zásady ochrany osobních údajů a podmínky

Nemám zájem? Klikněte sem a pokračujte ve čtení

Často kladené otázky

Obsah

Jak začít a nastavit předávání e-mailů

Estimated Setup Time: Less than 10 minutes
Enhanced Privacy Protection: If you would like to hide your information from being publicly searchable over the Internet, then please go to My Account Domains and upgrade your domain to a paid plan before starting this guide. Publicly searchable information on free plans includes, but is not limited to: aliases, forwarded addresses, recipients, and advanced settings such as custom port forwarding. If you would like to learn more about paid plans see our Features page – otherwise keep reading! All plans abide by our Privacy policy of strictly not storing logs, metadata, nor reading emails. We don't track you like other services do.
Getting Started: Carefully read and follow steps one through eight listed below. Be sure to replace the email address of niftylettuce@gmail.com with the email address you want to forward emails to (if it isn't already accurate). Similarly be sure to replace example.com with your custom domain name (if it isn't already accurate).
  1. If you have already registered your domain name somewhere, then you must completely skip this step and go to step two! Otherwise you can click here to register your domain name.
  2. Do you remember where you registered your domain? Once you remember this, then follow the instructions below:
    Important: You must open a new tab and log in to your domain registrar. You can easily click on your "Registrar" below to automatically do this. In this new tab, you must navigate to the DNS management page at your registrar – and we have provided the step by step navigation steps below under the "Steps to Configure DNS" column. Once you've navigated to this page in the new tab, you can return to this tab and proceed to step three below. Do not close the opened tab yet; you will need it for future steps!
    Registrar Steps to Configure DNS
    1&1 Sign in Domain Center (Select your domain) Edit DNS Settings
    Amazon Route 53 Sign in Hosted Zones (Select your domain)
    Aplus.net Sign in My Servers Domain Management DNS Manager
    Cloudflare Sign in DNS
    DNS Made Easy Sign in DNS (Select your domain)
    DNSimple Sign in (Select your domain) DNS Manage
    Digital Ocean Sign in Networking Domains (Select your domain) More Manage Domain
    Domains.com Sign in (Select your domain) Manage (click gear icon) Click on DNS & Nameservers in left-hand menu
    DreamHost Sign in Panel Domains Manage Domains DNS
    Dyn Sign in Overview Manage Simple Editor Records
    Gandi Sign in (Select your domain) Management Edit the zone
    GoDaddy Sign in Manage My Domains (Select your domain) Manage DNS
    Google Domains Sign in (Select your domain) Configure DNS
    Namecheap Sign in Domain List (Select your domain) Manage Advanced DNS
    Netlify Sign in (Select your domain) Setup Netlify DNS
    Network Solutions Sign in Account Manager My Domain Names (Select your domain) Manage Change Where Domain Points Advanced DNS
    Shopify Sign in Managed Domains (Select your domain) DNS Settings
    Vercel's Now Using now CLI now dns add [domain] '@' MX [record-value] [priority]
    eNom Sign in Domains My Domains
    Other
    Important: Don't see your registrar name listed here? Simply search on the Internet for "how to change DNS records on $REGISTRAR" (replacing $REGISTRAR with the name of your registrar – e.g. "how to change DNS records on GoDaddy" if you're using GoDaddy).
  3. Using your registrar's DNS management page (the other tab you have opened), set the following "MX" records:
    Important: Note that there should be NO other MX records set. Both records shown below MUST exist. Be sure there are no typos; and you have both mx1 and mx2 spelled correctly. If there were already MX records that existed, please delete them completely. The "TTL" value does not need to be 3600, it could be a lower or higher value if necessary.
    Name/Host/Alias TTL Record Type Priority Value/Answer/Destination
    @ or leave blank 3600 MX 10 mx1.forwardemail.net
    @ or leave blank 3600 MX 20 mx2.forwardemail.net
  4. Using your registrar's DNS management page (the other tab you have opened), set the following "TXT" record(s):
    Important: If you are on a paid plan, then you must completely skip this step and go to step five! If you are not on a paid plan, then your forwarded addresses will be publicly searchable – go to My Account Domains and upgrade your domain to a paid plan if desired. If you would like to learn more about paid plans see our Features page. Otherwise you can continue to choose one or more combinations from Option A to Option F listed below.

    Option A: If you are forwarding all emails from your domain, (e.g. "all@example.com", "hello@example.com", etc) to a specific address "niftylettuce@gmail.com":
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=niftylettuce@gmail.com
    Tip: Make sure to replace the values above in the "Value/Answer/Destination" column with your own email address. The "TTL" value does not need to be 3600, it could be a lower or higher value if necessary. A lower time to live ("TTL") value will ensure any future changes made to your DNS records are propagated throughout the Internet quicker – think of this as how long it will be cached in-memory (in seconds). You can learn more about TTL on Wikipedia.

    Option B: If you just need to forward a single email address (e.g. "hello@example.com" to "niftylettuce@gmail.com"; this will also forward "hello+test@example.com" to "niftylettuce+test@gmail.com" automatically):
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=hello:niftylettuce@gmail.com

    Option C: If you are forwarding multiple emails, then you'll want to separate them with a comma:
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com

    Option D: You can have an infinite amount of forwarding emails setup – just make sure to not wrap over 255 characters in a single-line and start each line with "forward-email=". An example is provided below:
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=hello:niftylettuce@gmail.com,support:niftylettuce@gmail.com
    @ or leave blank 3600 TXT forward-email=help:niftylettuce@gmail.com,foo:niftylettuce@gmail.com
    @ or leave blank 3600 TXT forward-email=orders:niftylettuce@gmail.com,baz:niftylettuce@gmail.com
    @ or leave blank 3600 TXT forward-email=info:niftylettuce@gmail.com,beep:niftylettuce@gmail.com
    @ or leave blank 3600 TXT forward-email=errors:niftylettuce@gmail.com,boop:niftylettuce@gmail.com

    Option E: You can also specify a domain name in your TXT record to have global alias forwarding (e.g. "user@example.com" will get forwarded to "user@example.net"):
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=example.net

    Option F: You can even use webhooks as a global or individual alias to forward emails to. See the example and full section on webhooks titled Do you support webhooks below.
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

  5. Using your registrar's DNS management page (the other tab you have opened), additionally set the following "TXT" record:
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT v=spf1 a mx include:spf.forwardemail.net -all
    Important: If you are using Google Apps, you'll need to append include:_spf.google.com to the value above, for example:

    v=spf1 a mx include:spf.forwardemail.net include:_spf.google.com -all
    Tip: If you already have a similar line with "v=spf1", then you'll need to append include:spf.forwardemail.net right before any existing "include:host.com" records and before the "-all" in the same line, for example:

    v=spf1 a mx include:spf.forwardemail.net include:host.com -all

    Note that there is a difference between "-all" and "~all". The "-" indicates that the SPF check should FAIL if it does not match, and "~" indicates that the SPF check should SOFTFAIL. We recommend to use the "-all" approach to prevent domain forgery.
  6. Verify your DNS records using our "Verify Records" tool available at My Account Domains Setup.
  7. Send a test email to confirm it works. Note that it might take some time for your DNS records to propagate.
    Tip: If you are not receiving test emails, or receive a test email that says "Be careful with this message", then see the answers for Why am I not receiving my test emails and Why are my test emails sent to myself in Gmail showing as "suspicious" respectively.
  8. If you wish to "Send Mail As" from Gmail, then you will need to follow the steps under How to Send Mail As Using Gmail below.
Congratulations! You've successfully completed all steps.
Now you can start dancing, sing a song, and start forwarding emails! If you have enjoyed these instructions, then please consider upgrading to a paid plan or sending us a donation. Additional tips and optional add-ons are described below:
Tip: Optional add-ons are listed below. Note that these add-ons are completely optional and may not be necessary. We wanted to at least provide you with additional information if necessary.
Optional Add-on: Add a DMARC record for your domain name by following the instructions at https://dmarc.postmarkapp.com (this will allow DMARC verification to pass and help to prevent people from forging emails as if they were from you). If you intend to use How to Send Mail As using Gmail, you can only set the DMARC policy to "p=none", for example:

v=DMARC1; p=none; pct=100; rua=mailto:re+random-key@dmarc.postmarkapp.com;

Setting other policies, "quarantine" or "reject", may cause sent mails to respectively end up in recipient's spam folder or not delivered at all. DMARC requires both "From" and "Return-Path" to match the same domain. When you use "Send Mail As", your Gmail address would be used as the "Return-Path", instead of your custom domain in "From".
Optional Add-on: If you're the How to Send Mail As using Gmail feature, then you may want to whitelist yourself. To do this, simply follow these instructions by Gmail on this topic.

Jak poslat poštu jako pomocí Gmailu

Estimated Setup Time: Less than 10 minutes
Getting Started: After you've followed the steps above in How do I get started and set up email forwarding you can follow these steps in Gmail in order to "Send Mail As" using your custom domain.
  1. Musíte mítOvěření dvoufaktorem v Gmailu povoleno, aby to fungovalo. Návštěvahttps://www.google.com/landing/2step/ pokud to nemáte povoleno.

  2. Jakmile je aktivováno dvoufaktorové ověřování (nebo pokud již bylo povoleno), navštivte stránkuhttps://myaccount.google.com/apppasswords.

  3. 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 vaší vlastní domény, ze které přeposíláte (např. „hello@example.com„- toto vám pomůže sledovat, zda tuto službu používáte pro více účtů)
  4. Zkopírujte heslo do automaticky generované schránky

    Important: If you are using Google Apps, visit your admin panel Apps G Suite Settings for Gmail Advanced settings and make sure to check "Allow users to send mail through an external SMTP server...". There will be some delay for this change to be activated, so please wait a few minutes.
  5. Jít doGmail a podNastavení Účty a import Odeslat e-mail jako, klikněte na „Přidat další e-mailovou adresu“

  6. Až budete vyzváni k zadání názvu, zadejte jméno, ze kterého chcete, aby se váš e-mail zobrazoval jako „od“ (např. „Elon Musk“)

  7. Po zobrazení výzvy „E-mailová adresa“ zadejte e-mailovou adresu s vlastní doménou, kterou jste použili výše (např. „hello@example.com")

  8. Zrušte zaškrtnutí políčka „Zacházet jako s aliasem“

    Tip: If you prefer the recipient to reply directly to your Gmail address, then leave this checked. To learn more, follow these instructions by Gmail on this topic.
  9. Pokračujte kliknutím na „Další krok“

  10. Po zobrazení výzvy „SMTP Server“ zadejtesmtp.gmail.com a opustit přístav jako587

  11. Až budete vyzváni k zadání uživatelského jména, zadejte část své adresy Gmailu bez názvugmail.com část (např. pouze „niftylettuce“, pokud je můj e-mailniftylettuce@gmail.com)

  12. Po zobrazení výzvy k zadání hesla vložte ze své schránky heslo, které jste vygenerovali v kroku 2 výše

  13. Nechte přepínač zaškrtnutý na „Zabezpečené připojení pomocí TLS“

  14. Pokračujte kliknutím na „Přidat účet“

  15. Otevřete novou kartuGmail a počkejte na doručení ověřovacího e-mailu (obdržíte ověřovací kód, který potvrzuje, že jste vlastníkem e-mailové adresy, kterou se pokoušíte odeslat jako e-mail)

  16. Jakmile dorazí, zkopírujte a vložte ověřovací kód na výzvu, kterou jste dostali v předchozím kroku

  17. Jakmile to uděláte, vraťte se zpět na e-mail a kliknutím na odkaz potvrďte žádost. Tento krok a předchozí krok je třeba provést, aby byl e-mail správně nakonfigurován.

Congratulations! You've successfully completed all steps.

Proč nedostávám testovací e-maily

Nejpravděpodobnější příčinou vašich problémů s nepřijímáním testovacích e-mailů nebo konfigurací obecně je šíření a ukládání do mezipaměti DNS.

naštěstínáš poskytovatel DNS Cloudflare má k dispozici pěkný nástroj „Purge Cache“ na: https://1.1.1.1/purge-cache/.

Jediné, co musíte udělat, je přejít na tento odkaz. U záznamů „MX“ a „TXT“ zadejte název vaší domény a klikněte na „Vymazat mezipaměť“. Potom budete muset počkat několik minut a zkusit to znovu.

Pokud používáte Gmail, měli byste zkontrolovat, zda ve složce se spamem nevykazují zkušební zprávy (někdy si můžete zprávy vyzkoušet, zda jsou označeny jako spam), a také vyčistit mezipaměť na DNS DNS společnosti Google nahttps://developers.google.com/speed/public-dns/cache.

Stále máte problémy? Zadejte aŽádost o pomoc abychom mohli problém prozkoumat a najít rychlé řešení.

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 sami pošlete test (viz obrázek níže), pakprosím, nemějte obavy - protože se jedná o vestavěnou bezpečnostní funkci Gmailu, kterou uvidíte pouze při odeslání testu sobě. Můžete jednoduše kliknout na „Vypadá to bezpečně“. Pokud jste například odeslali zkušební zprávu pomocí funkce odeslání pošty jako funkce (někomu jinému), tato zpráva se jim nezobrazí.

Gmail Suspicious Message Warning

Mohu v Gmailu odstranit „přes forwardemail.net

Ještě ne! Plánujeme uvolnit naši vlastní službu SMTP (nejen předávání, ale obecně e-mail), což by to zmírnilo. Gmail to automaticky přidá a neexistuje žádné aktuální řešení. Ostatní služby předávání e-mailů s podobnými funkcemi jako u našich budou stále vyvolávat stejný problém (a jiná řešení pro předávání e-mailů jednoduše nenabízejí úroveň soukromí, kterou děláme).

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.

Enhanced Privacy Protection: If you are on a paid plan (which features enhanced privacy protection), then please go to My Account Domains, click on "Setup" next to your domain, and then click on "Advanced Settings". If you would like to learn more about paid plans see our Features page. Otherwise you can continue to follow the instructions below.

Pokud jste na plánu zdarma, jednoduše přidejte nový záznam DNS TXT, jak je ukázáno 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 naexample.com přesměrovat na SMTP port alias příjemců z 1337 namísto 25:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email-port=1337

Nabízíte záruku vrácení peněz na placené plány

Ano! Pokud nejste spokojeni s našimi službami, nabízíme 30denní záruku vrácení peněz na všechny placené plány.

Neptáme se na žádné dotazy a vrácení peněz jednoduše zpracujeme do 5-7 pracovních dnů.

Chcete-li požádat o vrácení peněz, pošlete e-mail z e-mailové adresy ověřené ve vašem účtu na adresu:refunds@forwardemail.net

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“.

Enhanced Privacy Protection: If you are on a paid plan (which features enhanced privacy protection), then please go to My Account Domains and click on "Aliases" next to your domain to configure your webhooks. If you would like to learn more about paid plans see our Features page. Otherwise you can continue to follow the instructions below.

Pokud jste na plánu zdarma, jednoduše přidejte nový záznam DNS TXT, jak je uvedeno níže:

Například pokud chci všechny e-maily, které jdou naalias@example.com předat novémupopelnice koncový bod testu:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=alias:https://requestbin.com/r/en8pfhdgcculn

Nebo možná chcete všechny e-maily, které jdou naexample.com postoupit do tohoto koncového bodu:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=https://requestbin.com/r/en8pfhdgcculn
Tip: Curious what the webhook request looks like from forwarded emails? We've included an example below for you!
{
  "attachments": [],
  "headers": {},
  "headerLines": [
    {
      "key": "dkim-signature",
      "line": "DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=forwardemail.net;\r\n q=dns/txt; s=default; bh=fdkeB/A0FkbVP2k4J4pNPoeWH6vqBm9+b0C3OY87Cw8=;\r\n h=from:subject:date:message-id:to:mime-version:content-type:content-transfer-encoding;\r\n b=KJZp0q0u/cQhcjwilKMainmlystwHgCZ7/ncK1uBmmdGoaXlQcMHsfenLyn/uribhMVrdfWw6\r\n YhQ5AIOAGoft/fwpGhl3zP1b5qrPwYu0kLMPr2MSwkLo0YVdbHB6xF+VGeg2vaduJk6CipXjMW7\r\n Mlohmvjw0m1tnN6dAYGOkwQ="
    },
    {
      "key": "message-id",
      "line": "Message-ID: <123.abc@test>"
    },
    {
      "key": "date",
      "line": "Date: Thu, 9 Nov 2000 10:44:00 -0800 (PST)"
    },
    {
      "key": "to",
      "line": "To: webhook@spamapi.net"
    },
    {
      "key": "from",
      "line": "From: Test <test@niftylettuce.com>"
    },
    {
      "key": "subject",
      "line": "Subject: testing webhooks"
    },
    {
      "key": "mime-version",
      "line": "Mime-Version: 1.0"
    },
    {
      "key": "content-type",
      "line": "Content-Type: text/plain; charset=us-ascii"
    },
    {
      "key": "content-transfer-encoding",
      "line": "Content-Transfer-Encoding: 7bit"
    }
  ],
  "text": "Test\n",
  "textAsHtml": "<p>Test</p>",
  "subject": "testing webhooks",
  "date": "2000-11-09T18:44:00.000Z",
  "to": {
    "value": [
      {
        "address": "webhook@spamapi.net",
        "name": ""
      }
    ],
    "html": "<span class=\"mp_address_group\"><a href=\"mailto:webhook@spamapi.net\" class=\"mp_address_email\">webhook@spamapi.net</a></span>",
    "text": "webhook@spamapi.net"
  },
  "from": {
    "value": [
      {
        "address": "test@niftylettuce.com",
        "name": "Test"
      }
    ],
    "html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">Test</span> &lt;<a href=\"mailto:test@niftylettuce.com\" class=\"mp_address_email\">test@niftylettuce.com</a>&gt;</span>",
    "text": "Test <test@niftylettuce.com>"
  },
  "messageId": "<123.abc@test>",
  "html": false,
  "raw": "DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=forwardemail.net;\r\n q=dns/txt; s=default; bh=fdkeB/A0FkbVP2k4J4pNPoeWH6vqBm9+b0C3OY87Cw8=;\r\n h=from:subject:date:message-id:to:mime-version:content-type:content-transfer-encoding;\r\n b=KJZp0q0u/cQhcjwilKMainmlystwHgCZ7/ncK1uBmmdGoaXlQcMHsfenLyn/uribhMVrdfWw6\r\n YhQ5AIOAGoft/fwpGhl3zP1b5qrPwYu0kLMPr2MSwkLo0YVdbHB6xF+VGeg2vaduJk6CipXjMW7\r\n Mlohmvjw0m1tnN6dAYGOkwQ=\r\nMessage-ID: <123.abc@test>\r\nDate: Thu, 9 Nov 2000 10:44:00 -0800 (PST)\r\nTo: webhook@spamapi.net\r\nFrom: Test <test@niftylettuce.com>\r\nSubject: testing webhooks\r\nMime-Version: 1.0\r\nContent-Type: text/plain; charset=us-ascii\r\nContent-Transfer-Encoding: 7bit\r\n\r\nTest\r\n"
}

Všimněte si, že používámemailparser metoda "simpleParser" knihovny pro analýzu zprávy na objekt přátelský JSON a také připojí vlastnost "raw" s raw e-mailovou zprávou jako řetězec.

Mohu použít tuto službu pro předávání e-mailů jako „záložní“ nebo „podvodný“ server MX

Ano, ale tohle jeNE doporučeno, protože se jedná o neuvěřitelně vzácný případ na hraně.

Pokud pro e-mail používáte službu Google Business a chcete použít náš server jako záložku, aby se vaše pošta stále doručovala, stačí zadat poštovní servery Google s nižší prioritou než naše poštovní servery. Příklad je uveden níže:

Name/Host/Alias TTL Record Type Priority Value/Answer/Destination
@ or leave blank 3600 MX 1 ASPMX.L.GOOGLE.COM
@ or leave blank 3600 MX 5 ALT1.ASPMX.L.GOOGLE.COM
@ or leave blank 3600 MX 5 ALT2.ASPMX.L.GOOGLE.COM
@ or leave blank 3600 MX 10 ALT3.ASPMX.L.GOOGLE.COM
@ or leave blank 3600 MX 10 ALT4.ASPMX.L.GOOGLE.COM
@ or leave blank 3600 MX 20 mx1.forwardemail.net
@ or leave blank 3600 MX 30 mx2.forwardemail.net

Mohu zakázat konkrétní aliasy

Ano! Od 6. února 2020 jsme tuto funkci přidali. Jednoduše upravte svůj záznam DNS TXT a předponu alias vykřičníkem. Mějte na paměti, že musíte zachovat mapování „:“, protože je to nutné, pokud se rozhodnete toto vypnout (a používá se také 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 zaslané na deaktivované adresy budou odpovídat250 (ve frontě zpráv) stavový kód, ale e-maily nebudou ve skutečnosti doručeny příjemci.

Například pokud chci všechny e-maily, které jdou naalias@example.com přestat proudit doniftylettuce@gmail.com:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=!alias:niftylettuce@gmail.com
Tip: You can also rewrite the forwarded recipient's address to simply "nobody@forwardemail.net", which will route it to nobody as in the example below.
Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=!alias:nobody@forwardemail.net
Tip: If you want increased security, then you can also remove the ":niftylettuce@gmail.com" (or ":nobody@forwardemail.net") part, leaving just "!alias" as in the example below.
Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=!alias

Mohu přeposílat e-maily více příjemcům

Ano absolutně. Stačí zadat více příjemců do záznamů TXT.

Například, pokud chci e-mail, který jdehello@example.com dostat se dálniftylettuce+a@gmail.com aniftylettuce+b@gmail.com, pak by můj záznam TXT vypadal takto:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=hello:niftylettuce+a@gmail.com,hello:niftylettuce+b@gmail.com

Nebo je můžete zadat ve dvou samostatných řádcích, jako je tento:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=hello:niftylettuce+a@gmail.com
@ or leave blank 3600 TXT forward-email=hello:niftylettuce+b@gmail.com

Je to na tobě!

Mohu mít více globálních příjemců

Ano můžeš. Stačí zadat více globálních příjemců všech příjemců v záznamech TXT.

Například pokud chci každý e-mail, který jde*@example.com (hvězdička znamená, že se jedná o zástupnou známku aka catch-all), na kterou se má přeposlatniftylettuce+a@gmail.com aniftylettuce+b@gmail.com, pak by můj záznam TXT vypadal takto:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=niftylettuce+a@gmail.com,niftylettuce+b@gmail.com

Nebo je můžete zadat ve dvou samostatných řádcích, jako je tento:

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=niftylettuce+a@gmail.com
@ or leave blank 3600 TXT forward-email=niftylettuce+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 v názvu domény můžete mít pouze 10 aliasů. Můžete mít libovolný počet aliasů (neomezené množství). To znamená, že můžete poslat pouze jeden alias na 10 jedinečných e-mailových adres. Dalo by se tohello:niftylettuce+1@gmail.com,hello:niftylettuce+2@gmail.com,hello:niftylettuce+3@gmail.com,… (Od 1-10) - a všechny e-maily na adresuhello@example.com by se dostali dálniftylettuce+1@gmail.com,niftylettuce+2@gmail.com,niftylettuce+3@gmail.com,… (Od 1-10).

Tip: Need more than 10 recipients per alias? Send us an email and we would be happy to increase your accounts limit.

Mohu rekurzivně přeposílat e-maily

Ano, můžete, přesto musíte dodržovat maximální limit. Pokud mátehello:elon@example.com aelon:niftylettuce@gmail.com, poté e-maily na adresuhello@example.com by se dostali dálelon@example.com aniftylettuce@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 ověření záznamů MX a TXT, proto pokud přidáte příslušné záznamy MX a TXT této služby, jste zaregistrováni. Pokud je odstraníte, budete odhlášeni. Vlastníte správu své domény a správy DNS, takže pokud k tomu má někdo přístup, pak je to problém.

Jak je to zdarma

Služba pokračuje díkydary a uživatelé, kteří upgradovali na placené plány. Chceme poskytnout bezplatnou alternativu (protože se cítíme špatně) pro lidi, kteří používají spediční služby s uzavřeným zdrojem (a následně riskují jejich soukromí a bezpečnost).

Jaký je maximální limit velikosti e-mailu

Výchozí limit je 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, rozhodně ne. Podívejte se na našeZásady ochrany osobních údajů.

Ukládáte protokoly e-mailů

Ne, rozhodně ne. Podívejte se na našeZásady ochrany osobních údajů.

Čteš moje e-maily?

Ne, rozhodně ne. Neukládáme protokoly. Podívejte se na našeZásady ochrany osobních údajů.

Mnoho dalších služeb pro předávání e-mailů váš e-mail čte neeticky. O tomhle nejsem.

Kód, který je nasazen na server, jeopen-source software na GitHubu.

Podporuje symbol „+“ (např. Pro aliasy Gmailu)

Ano absolutně.

Posílá to záhlaví mého e-mailu

Ano absolutně.

Je to dobře testováno

Ano, má napsané testyava 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 adresuhello@example.com a je registrována, aby ji mohla poslat dálniftylettuce@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ů

Podle dokumentace a návrhů od společnosti Google na adresehttps://support.google.com/a/answer/175365?hl=cs, spolu s osvědčenými postupy, včetně:

  1. Seznamy blacklistů DNS: testujeme IP odesílatelů proti SpamhausuČerné listiny DNS, pokud dojde k chybě, odesílateli není dovoleno poslat zprávu a je mu vrácena podrobná chybová zpráva s pokyny, jak se odhlásit ze seznamu konkrétních blacklistů, které jsou uvedeny pod.

  2. Anti-Spam a Anti-Phishing Scanner: Postavili jsme od nuly a použitíSpamScanner pro prevenci proti nevyžádané poště (pod kapotou používá klasifikátor Naive Bayes). Postavili jsme to proto, že jsme nebyli spokojenirspamd aniSpamAssassin, ani jsme nebyli spokojeni s jejich nedostatkem politik zaměřených na soukromí a datových sad veřejných korpusů.

  3. SPF a DKIM: kontrolou, zda pro odesílatele existuje záznam SPF, a pokud ano, zpětně vyhledáme vzdálenou adresu připojení SMTP, abychom ověřili, zda odpovídá záznamu SPF, jinak je odmítnuta. Pokud záznam SPF neexistuje, požadujeme ověření DKIM. Pokud jsou záhlaví DKIM předány a neúspěšné, pak je také odmítnuta. Pokud nejsou předány žádné záhlaví DKIM, pak předpokládáme, že ověření DKIM prochází.

  4. Test záznamu MX: kontrolou, zda adresa odesílatele z domény s adresou obsahuje záznamy MX (takže skutečně pochází ze serveru pro výměnu pošty / SMTP), jinak je odmítnuta.

  5. Jednorázové e-mailové adresy: automaticky blokujeme odesílatele, kteří jsou z[jednorázové e-mailové domény-][] seznam.

  6. Test s plně kvalifikovaným názvem domény: ověřuje, že připojení SMTP odesílatelů pochází z plně kvalifikovaného názvu domény („FQDN“), což znamená, že neexistují žádné adresy IP, musí být vyřešen platný název domény.

  7. Test záznamu TXT: kontrolou, zda e-mailová adresa, na kterou se odesílatel pokouší odeslat, má záznam TXT DNS s platným nastavením pro předávání e-mailů. SSL certifikáty (název hlavní domény nebo alternativní názvy) všech serverů MX v cílovém serveru pro předávání se musí shodovat s položkou MX.

  8. Schéma přepisování odesílatele: používámeSchéma přepisování odesílatelů („SRS“), což je schéma, které se používá k přepsání obálky z adresy pro předávání e-mailů, aby DKIM / SPF / DMARC mohl předávat poštovnímu serveru pro předávání.

Mohu s tím „poslat poštu jako“

Ano! Od 2. října 2018 jsme tuto funkci přidali. VidětJak poslat poštu jako pomocí Gmailu výše!

Mohu s tím posílat neomezené e-maily

Prakticky ano - jediným současným omezením je to, že odesílatelépodle jedinečné e-mailové adresy jsou omezeny na odesílání (300) e-mailů za hodinu přes systém.

Pokud je tento limit překročen, zašleme kód odpovědi „451“, který oznamuje poštovnímu serveru odesílatelů, aby se opakoval později.

Jak provádíte vyhledávání DNS u doménových jmen

Používáme zákaznickou službu DNS společnosti CloudFlare jako první v oblasti soukromí (vizoznámení zde). Jsme si stanovili1.1.1.3 a1.0.0.3 jako servery DNS (vizhttps://developers.cloudflare.com/1.1.1.1/1.1.1.1-for-families/) použitím/etc/resolv.conf na našich serverech a testovacích prostředích.

Jak rychle je tato služba

Poslední verze, v2 (vydaná 6. května 2019), byla hlavním přepisem z v1 a zaměřuje se na výkon prostřednictvím streamů.Nodemailer plodný autor Andris Reinman (@ andris9) nám pomohl vypnout pomocímailparser knihovna a použitímailsplit místo toho s nějakou vlastní transformační logikou rozdělit záhlaví a tělo zprávy bez ovlivnění těla. To nám umožňuje provádět operace na záhlaví velmi rychle (například bezpečnostní kontroly a soulad s SPF / DKIM / DMARC).

Jinými slovy, nejnovější verze této služby používá proudy čistě nyní a je bleskově rychlý.  Starší verze v1 také měla nějakou logiku, která nebyla v optimálním pořadí operací - ale nyní v2 dělá méně operací náročných na paměť / síť (a vrátí se brzy, pokud je to možné, aby odpověď co nejrychleji poslala klientovi SMTP). Plánujeme pokračovat v optimalizaci rychlosti, vylepšování funkcí a vylepšování této služby v průběhu času.

V žádném okamžiku nepíšeme na disk ani neukládáme e-maily - vše se děje v paměti díky streamům a transformacím Node.js! 🎉