⏰节省时间

想要使以下完整的常见问题解答为您量身定制并且更易于阅读吗?

阅读我们的隐私政策条款

没兴趣?点击这里继续阅读

经常问的问题

目录

我如何开始并设置电子邮件转发

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 Pricing page – otherwise keep reading! All plans abide by our Privacy policy of strictly not storing logs, metadata, nor 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 user@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
    Watch
    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
    Watch
    Sign in Manage My Domains (Select your domain) Manage DNS
    Google Domains
    Watch
    Sign in (Select your domain) Configure DNS
    Namecheap
    Watch
    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
    Watch
    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 Pricing 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 "user@gmail.com":
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=user@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 "user@gmail.com"; this will also forward "hello+test@example.com" to "user+test@gmail.com" automatically):
    Name/Host/Alias TTL Record Type Value/Answer/Destination
    @ or leave blank 3600 TXT forward-email=hello:user@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:user@gmail.com,support:user@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:user@gmail.com,support:user@gmail.com
    @ or leave blank 3600 TXT forward-email=help:user@gmail.com,foo:user@gmail.com
    @ or leave blank 3600 TXT forward-email=orders:user@gmail.com,baz:user@gmail.com
    @ or leave blank 3600 TXT forward-email=info:user@gmail.com,beep:user@gmail.com
    @ or leave blank 3600 TXT forward-email=errors:user@gmail.com,boop:user@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 G Suite, 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 watch this video, or 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.

如何使用Gmail发送邮件为

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 the video above or the steps below – in order to "Send Mail As" using your custom domain.
  1. 你需要Gmail的双重身份验证 启用此功能。访问https://www.google.com/landing/2step/ 如果您没有启用它。

  2. 启用“双重身份验证”(或如果您已经启用它)后,请访问https://myaccount.google.com/apppasswords

  3. 当提示您“选择要为其生成应用程序密码的应用程序和设备”时:

    • 在“选择应用”下拉菜单中选择“邮件”
    • 在“选择设备”下拉菜单中选择“其他”
    • 当系统提示您输入文字时,请输入您要转发的自定义域的电子邮件地址(例如“hello@example.com“-这将有助于您跟踪多个帐户使用此服务的情况)
  4. 将密码复制到自动生成的剪贴板中

    Important: If you are using G Suite, 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. 邮箱 和下设定值 帐户和导入 发送邮件为,点击“添加其他电子邮件地址”

  6. 当提示您输入“名称”时,输入您希望电子邮件显示为“发件人”的名称(例如“ Elon Musk”)

  7. 当系统提示您输入“电子邮件地址”时,请输入您在上面使用的自定义域的电子邮件地址(例如“hello@example.com”)

  8. 取消选中“别名处理”

    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. 点击“下一步”继续

  10. 当提示您输入“ SMTP服务器”时,输入smtp.gmail.com 并保留为587

  11. 当提示您输入“用户名”时,请输入您的Gmail地址的一部分,但不要gmail.com 部分(例如,如果我的电子邮件是user@gmail.com

    Important: If the "Username" portion is autofilled, then you will need to change this to the username portion of your Gmail address instead.
  12. 当提示您输入“密码”时,从剪贴板粘贴您在上面的步骤2中生成的密码

  13. 保持单选按钮为“使用TLS的安全连接”处于选中状态

  14. 点击“添加帐户”继续

  15. 打开一个新标签页邮箱 并等待您的验证电子邮件到达(您将收到一个验证码,确认您是您尝试“发送邮件为”的电子邮件地址的所有者)

  16. 到达后,将验证码复制并粘贴到上一步收到的提示中

  17. 完成此操作后,请返回电子邮件并单击链接以“确认请求”。您需要执行此步骤和上一步才能正确配置电子邮件。

Congratulations! You've successfully completed all steps.

为什么我没有收到测试邮件

If you're sending a test email to yourself using the "Send Mail As" feature, then it will not show up in your inbox due to this widely known official Gmail answer

If you continue to have issues, then it is most likely to be an issue with DNS propagation. You will need to wait a bit longer and try again (or try setting a lower TTL value on your TXT records).

Still having issues? Please file a 帮助要求 因此我们可以帮助调查问题并快速解决。

我可以在Gmail中删除通过Forwardemail点网吗

还没!我们计划发布自己的SMTP服务(不仅是转发服务,还包括一般的电子邮件服务),这将缓解这种情况。 Gmail会自动添加此项,目前没有解决方法。其他具有与我们类似功能的电子邮件转发服务也仍然会遇到相同的问题(其他电子邮件转发解决方案根本无法提供我们所享有的隐私级别)。

我可以将电子邮件转发到25以外的其他端口吗(例如,如果我的ISP阻止了25端口)

是的,自2020年5月5日起,我们已添加此功能。现在,该功能是特定于域的,而不是特定于别名的。如果您要求它是别名专用的,请与我们联系以告知我们您的需求。

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 Pricing page. Otherwise you can continue to follow the instructions below.

如果您采用免费计划,则只需添加一个新的DNS TXT记录,如下所示,但是将端口从25更改为您选择的端口。

例如,如果我希望所有发送到example.com 转发给别名收件人的SMTP端口1337(而不是25):

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email-port=1337
Tip: The most common scenario for custom port forwarding setup is when you want to forward all emails that go to example.com to a different port at example.com, other than the SMTP standard of port 25. To set this up, simply add the following TXT catch-all record.
Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=example.com

您是否对付费计划提供退款保证?

是!如果您对我们的服务不满意,我们将为所有付费计划提供30天退款保证。

我们不会提出任何问题,只需要在5到7个工作日内处理退款即可。

要申请退款,请通过您帐户中经过验证的电子邮件地址发送电子邮件至:退款@ forwardemail.net

你支持webhooks吗

是的,自2020年5月15日起,我们已添加此功能。您可以像添加任何收件人一样简单地添加webhook!请确保在Webhook的URL中以“ http”或“ 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 Pricing page. Otherwise you can continue to follow the instructions below.

如果您处于免费计划中,则只需添加一个新的DNS TXT记录,如下所示:

例如,如果我希望所有发送到alias@example.com 转发到一个新的请求箱 测试端点:

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

或者,也许您想要所有发送到的电子邮件example.com 转发到此端点:

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@example.com"
    },
    {
      "key": "from",
      "line": "From: Test <test@user.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@example.com",
        "name": ""
      }
    ],
    "html": "<span class=\"mp_address_group\"><a href=\"mailto:webhook@example.com\" class=\"mp_address_email\">webhook@example.com</a></span>",
    "text": "webhook@example.com"
  },
  "from": {
    "value": [
      {
        "address": "test@example.com",
        "name": "Test"
      }
    ],
    "html": "<span class=\"mp_address_group\"><span class=\"mp_address_name\">Test</span> &lt;<a href=\"mailto:test@example.com\" class=\"mp_address_email\">test@example.com</a>&gt;</span>",
    "text": "Test <test@examplecom>"
  },
  "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@example.com\r\nFrom: Test <test@example.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"
}

请注意,我们使用邮件解析器 库的“ simpleParser”方法将消息解析为JSON友好对象,并且还将“ raw”属性与原始电子邮件消息一起附加为String。

Webhook HTTP requests will retry up to 10 times (the exact same number of retries we permit for normal SMTP), with 20 seconds max timeout per endpoint POST request. We will retry automatically based off the default status and error codes used in superagent's retry method (this package is also maintained by the creator of Forward Email).

我可以将此电子邮件转发服务用作“备用”或“备用” MX服务器吗?

是的,但这是 推荐使用,因为这是一种极为罕见的边缘情况。

如果您将Google Business用于电子邮件,并希望使用我们的服务器作为后备服务器,以便仍然可以发送邮件,则只需指定优先级比我们的邮件服务器低的Google邮件服务器即可。下面提供了一个示例:

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

我可以禁用特定的别名

是!自2020年2月6日起,我们已添加此功能。只需编辑您的DNS TXT记录,并为别名加上感叹号即可。请注意,您必须保留“:”映射,因为如果您决定关闭此映射,则必须这样做(并且该映射也用于导入我们的付费计划中)。

如果为别名加上“!”前缀(感叹号),它仍然会向尝试发送到此地址的发件人返回成功的响应代码,但是电子邮件本身不会发送任何信息;一个黑洞。

发送到禁用地址的电子邮件将回复250 (邮件已排队)状态代码,但实际上不会将电子邮件传递给收件人。

例如,如果我希望所有发送到alias@example.com 停止流向user@gmail.com

Name/Host/Alias TTL Record Type Value/Answer/Destination
@ or leave blank 3600 TXT forward-email=!alias:user@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 ":user@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

我可以将电子邮件转发给多个收件人吗

是的,一点没错。只需在TXT记录中指定多个收件人即可。

例如,如果我想要一封发送至hello@example.com 被转发到user+a@gmail.comuser+b@gmail.com,那么我的TXT记录将如下所示:

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

或者,您可以在两行中分别指定它们,例如:

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

由你决定!

我可以有多个全球通用接收者吗?

是的你可以。只需在TXT记录中指定多个全局接收者即可。

例如,如果我希望发送到的所有电子邮件*@example.com (星号表示通配符,也称为通配),然后转发给user+a@gmail.comuser+b@gmail.com,那么我的TXT记录将如下所示:

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

或者,您可以在两行中分别指定它们,例如:

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

由你决定!

每个别名可以转发给的电子邮件地址数量是否有最大限制

是的,默认限制为10。这并不意味着您的域名只能有10个别名。您可以根据需要拥有任意数量的别名(数量不限)。这意味着您只能将一个别名转发到10个唯一的电子邮件地址。你可以有hello:user+1@gmail.comhello:user+2@gmail.comhello:user+3@gmail.com,…(从1到10)–以及任何发送至hello@example.com 将被转发到user+1@gmail.comuser+2@gmail.comuser+3@gmail.com,…(从1到10)。

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

我可以递归转发电子邮件吗

是的,您可以,但是您仍然必须遵守最大限制。如果你有hello:elon@example.comelon:user@gmail.com,然后通过电子邮件发送给hello@example.com 将被转发到elon@example.comuser@gmail.com。请注意,如果您尝试递归转发电子邮件,将引发错误。

人们是否可以未经我的同意注销或注册我的电子邮件转发

我们使用MX和TXT记录验证,因此,如果您添加此服务的相应MX和TXT记录,则您已注册。如果删除它们,则说明您尚未注册。您拥有域和DNS管理的所有权,因此,如果有人可以访问它,那就是一个问题。

怎么免费

该服务继续运行,这要归功于捐款 以及升级到付费计划的用户。我们希望为使用封闭源转发服务(并因此而冒着其隐私和安全风险)的人们提供免费的替代方法(因为我们感到难过)。

电子邮件的最大大小限制是多少

我们默认将大小限制为50MB,其中包括内容,标题和附件。请注意,Gmail和Outlook之类的服务仅允许25MB的大小限制,如果在发送到这些提供商的地址时超出限制,则会收到错误消息。

如果超出文件大小限制,则返回带有正确响应代码的错误。

您是否存储电子邮件及其内容

不,绝对不是。看我们的隐私政策

您是否存储电子邮件日志

不,绝对不是。看我们的隐私政策

你看过我的邮件吗

不,绝对不是。我们不存储日志。看我们的隐私政策

Many other email forwarding services unethically read your email. This is not in alignment with our principles and philosophy on software.

We believe you should have a right to privacy and we strictly respect it.

部署到服务器的代码是GitHub上的开源软件 for transparency and to build trust.

它是否支持Gmail别名的加号+符号

是的,一点没错。

这会转发我的电子邮件标题吗

是的,一点没错。

这是经过充分测试的

是的,它的测试用ava 并且具有代码覆盖率。

您是否传递SMTP响应消息和代码

是的,一点没错。例如,如果您要发送电子邮件至hello@example.com 并且已注册以转发给user@gmail.com,则将返回“ gmail.com” SMTP服务器的SMTP响应消息和代码,而不是位于“ mx1.forwardemail.net”或“ mx2.forwardemail.net”的代理服务器。

如何防止垃圾邮件发送者并确保良好的电子邮件转发声誉

根据Google提供的文档和建议,网址为https://support.google.com/a/answer/175365?hl=zh_CN,以及最佳做法,包括:

  1. DNS黑名单: 我们针对Spamhaus测试发件人IPDNS黑名单,如果有任何失败,则不允许发件人发送消息,并返回详细的错误消息,其中包含有关如何将其从列出的特定黑名单中删除的说明。

  2. 反垃圾邮件和反网络钓鱼扫描程序:我们从头开始构建并使用垃圾邮件扫描器 用于防止垃圾邮件(它在引擎盖下使用Naive Bayes分类器)。我们建立这个是因为我们不满意[垃圾邮件][] 也不[垃圾邮件刺客][], nor were we happy with their lack of privacy-focused policies and public corpus datasets. Spam Scanner checks a message for spam, phishing, executables, viruses, and more, while completely respecting your privacy.

  3. SPF和DKIM: 通过检查发件人是否存在SPF记录,如果存在,我们对SMTP连接的远程地址进行反向查找,以验证它是否与SPF记录匹配,否则将被拒绝。如果没有SPF记录,则我们需要DKIM验证。如果DKIM标头被传递并失败,那么它也会被拒绝。如果未传递任何DKIM标头,则我们假定DKIM验证已通过。

  4. MX记录测试: 通过检查发件人的发件人地址域是否具有MX记录(因此它实际上来自邮件交换/ SMTP服务器),否则将被拒绝。

  5. 完全合格的域名测试: 验证发件人SMTP连接来自完全限定的域名(“ FQDN”),表示没有IP地址,它们必须解析有效的域名。

  6. TXT记录测试: 通过检查发件人尝试发送的电子邮件地址是否具有带有有效电子邮件转发设置的TXT DNS记录。转发目标的所有MX服务器的SSL证书(主域名或备用名称)必须与MX条目匹配。

  7. ARC: 我们使用Authentication-Results header and validate it against the sending domain's DMARC policy.

我可以以此在Gmail中“发送为”吗

是!自2018年10月2日起,我们已添加此功能。看到如何使用Gmail发送邮件为 以上!

我可以以此在Outlook中“将邮件发送为”吗

是!自2018年10月2日起,我们已添加此功能。只需从下面的Microsoft查看以下两个链接:

You should also set the SPF record for Outlook in your DNS configuration TXT record.

Important: If you are using Microsoft Outlook or Live.com, you'll need to append include:spf.protection.outlook.com to your SPF TXT record, for example:

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

我可以以此在Apple Mail和iCloud Mail中“将邮件发送为”吗

不幸的是,无论您使用哪种服务,Apple都不允许这样做。但是,您可以将Mail应用程序与域的电子邮件帐户一起使用。

我可以转发无限制的电子邮件吗

实际上是-当前唯一的限制是发件人通过唯一的电子邮件地址 仅限每小时通过系统发送(300)电子邮件。

如果超出此限制,我们将发送“ 451”响应代码,通知发件人邮件服务器稍后重试。

如何将个人资料图片添加到我的电子邮件地址

如果您使用的是Gmail,请按照以下步骤操作:

  1. https://google.com 并退出所有电子邮件帐户
  2. 点击“登录”,然后在下拉菜单中点击“其他帐户”
  3. 选择“使用其他帐户”
  4. 选择“创建帐户”
  5. 选择“改用我当前的电子邮件地址”
  6. 输入您的自定义域名电子邮件地址
  7. 检索发送到您的电子邮件地址的验证电子邮件
  8. 输入此电子邮件中的验证码
  9. 您的新Google帐户的完整个人资料信息
  10. 同意所有隐私和使用条款政策
  11. https://google.com 然后在右上角,单击您的个人资料图标,然后单击“更改”按钮
  12. 上载您帐户的新照片或头像
  13. 更改大约需要1-2小时才能传播,但有时可能很快。
  14. 发送测试电子邮件,然后将出现个人资料照片。

What is the difference between Free and Enhanced Protection

The Free plan requires you to use public DNS records to store your forwarding configuration. Anyone with a computer can lookup your forwarding configuration in a terminal if you are on the Free plan. Unlike the Free plan, the Enhanced Protection plan uses a cryptographically generated random string to store your forwarding configuration privately.

Free Plan Enhanced Protection Plan
forward-email=user@gmail.com forward-email-site-verification=m8d7o8K4Il

Do you support email best practices

Yes. We have built-in support for SPF, DKIM, DMARC, ARC, and SRS across all plans. We have also worked extensively with the original authors of these specifications and other email experts to ensure perfection and high deliverability.

Do you offer unlimited domains for one price

Yes. Regardless of which plan you are on, you will pay only one monthly rate – which covers all of your domains.

Which payment methods do you accept

We accept credit cards using Stripe and payment with PayPal – for one-time payments and monthly or yearly subscriptions.

Will you ever increase prices

No. Prices will never increase. Unlike other companies, we will never shutdown our service either.

如何在域名上执行DNS查找

我们使用CloudFlare的隐私优先的消费者DNS服务(请参阅在这里公告)。我们设置1.1.1.31.0.0.3 作为DNS服务器(请参阅https://developers.cloudflare.com/1.1.1.1/1.1.1.1-for-families/)使用/etc/resolv.conf 在我们的服务器和测试环境上。

这项服务有多快

最新版本v2(于2019年5月6日发布)是对v1的重大重写,专注于通过流实现性能。Nodemailer的 多产的作家Andris Reinman(@ andris9)帮助我们使用mailparser 库和使用mailsplit 而是使用一些自定义转换逻辑来拆分邮件的标头和正文,而不会影响正文。这使我们能够非常快速地对标头执行操作(例如安全检查以及符合SPF / DKIM / DMARC的要求)。

换句话说,此服务的最新版本现在仅使用流,并且闪电般快。 较旧的版本v1也具有某些逻辑,这些逻辑不是按最佳操作顺序排列的,但是现在v2首先执行较少的内存/网络密集型操作(如果可能,则尽早返回以尽快将响应发送到SMTP客户端)。我们计划随着时间的推移继续优化速度,增强功能并改善这项服务。

在任何时候,我们都不会写磁盘或存储电子邮件-借助Node.js的流和转换,一切都在内存中完成! 🎉