亚马逊ec2的SPF记录

发布于 2024-11-23 18:44:19 字数 79 浏览 1 评论 0原文

从哪里可以获得正确的语法来为 EC2 亚马逊服务器创建正确的 SPF 记录?我了解如何创建 dns 条目,但我不知道要为 SPF 记录放置什么。

From where do I get the correct syntax to create a proper SPF record for EC2 amazon server? I understand how to create a dns entry but I have no idea what to put in place for the SPF record.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

遮云壑 2024-11-30 18:44:20

这很容易做到:

  1. 为您的服务器配置弹性 IP 为
  2. 将向您最喜欢的注册商发送邮件的服务器设置一个“A”记录 - 一个值得遵循的好习惯是在主机名中的某个位置包含“svr”,如下所示在 app-svr-01.youdomain.com
  3. 点击此处联系亚马逊并询问IP 的反向 dns 记录

  4. 将以下内容添加到您的 SPF 记录中,您就可以开始了:

    a:app-svr-01.youdomain.com

注意:如果您需要要通过此服务器从其他 AWS 服务器中继邮件,或以任何其他方式在服务器之间进行通信,您不应该使用这个新的 FQDN,而应该使用 AWS 控制台中的 AWS FQDN(它看起来像ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com)。

使用您的自定义域名将通过“WAN”进行路由并产生带宽费用。

This is very easy to do:

  1. Provision an Elastic IP for your server
  2. Setup an "A" record for the server which will be sending mail with your favorite registrar- a good practice to follow is to include "svr" somewhere in the hostname, as in, app-svr-01.youdomain.com
  3. Click here to contact amazon and ask for a reverse dns record for the IP

  4. add the following somewhere in your SPF record and you should be good to go:

    a:app-svr-01.youdomain.com

Note: if you need to relay mail through this server from your other AWS servers, or communicate between servers in any other way, you shoukd not use this new FQDN, but rather the AWS FQDN from the AWS console (it will look like ec2-xxx-xxx-xx-xx.compute-1.amazonaws.com).

Using your custom domain name will route through the "WAN" and incur bandwidth charges.

夜司空 2024-11-30 18:44:20

您可以使用 Amazon 简单电子邮件服务 (SES)。如果您仅使用此服务(而不是直接使用),那么您的 SPF 可以像常见问题解答中所述的那样简单:

http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPF.html

可能会将其更改为不匹配时的明确失败:

v=spf1 include:amazonses.com -all

You can use the Amazon Simple Email Service (SES). If you only use this service (and not directly), then your SPF can be as simple as described in the FAQ:

http://docs.amazonwebservices.com/ses/latest/DeveloperGuide/SPF.html

maybe changing it to a definite fail on mismatch:

v=spf1 include:amazonses.com -all
苯莒 2024-11-30 18:44:20

为 EC2 实例创建 SPF 记录是浪费时间。无论您做什么,每个主要 ISP 和黑名单都会对来自 EC2 IP 的邮件进行黑洞处理。由于任何人都可以启动实例、获取新 IP、发送垃圾邮件然后消失,因此没有人信任他们的邮件。

使用外部邮件服务器,例如 SendGrid。

Creating an SPF record for an EC2 instance is a waste of time. Every major ISP and blacklist will blackhole mail from an EC2 IP no matter what you do. Since anyone can spin up an instance, get a new IP, send spam and disappear, nobody trusts their mail.

Use an external mail server, like SendGrid.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文