假设我的ip地址是222.222.222.1 222.222.222.2,而我的域名是mydomain.com
我希望通过我的服务器代表我的客户域定期发送电子邮件。(中继/欺骗)
因此,我的客户将需要在txt记录(.)中输入我的SPF包含文本(v=spf1 .)。与我的txt记录(v=spf1.)中添加salesforce.com和其他内容相同:
例如"v=spf1 a mx ip4:222.222.222.1 ip4:222.222.222.2 include:_spf.salesforce.com -all"
我不明白的是我如何将我的SPF记录(用于发送域邮件)与我们的电子邮件服务SPF查找(由我们的客户使用)分开
这几乎回答了它,但它没有说明如何设置区域文件记录:How to create SPF record for many IPs (SPF longer than 255 characters)
我是否设置了一个txt记录,一个A记录,一个CNAME记录,什么类型的记录和如何。我假设此字符串位于记录的数据值区域?
例如,“"_spf.mydomain.com" it 4:222.222.222.1 ip4:222.222.222.2 -all",不知何故它需要这个子域-all。
然后我的客户txt的SPF记录看起来类似于这样:
例如"v=spf1 a mx include:_spf.mydomain.com -all"
我有点自信,我走在正确的轨道上。我只是不知道它是如何在区域文件中实现的。
发布于 2017-08-01 12:47:03
当电子邮件接收方选择使用SPF验证发件人时,它将查找发送域(根或@记录)的TXT记录,并查找以v=spf1开头的准确记录。那张唱片可以包括它想要的任何东西。您的客户将需要该表单的记录,您将需要一个在您的域名与您自己的发件人设置。
根spf记录可以包括任何它喜欢的记录。电子邮件服务通常使用SPF记录在其他非根路径(例如_spf.mydomain.com)中包含在其他记录中。
因此,在您的区域文件中,您将得到如下内容:
_spf IN TXT "v=spf1 ip4:222.222.222.1 ip4:222.222.222.2 -all"
@ IN TXT "v=spf1 include:myownmailsender.com -all"您的客户将include:_spf.mydomain.com添加到他们的记录中,并且使用@记录自定义您自己的发送首选项。
https://stackoverflow.com/questions/45437812
复制相似问题