问题标签 [spf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6054 浏览

php - 获取服务器的 SPF 记录

当读取并进一步处理任何域的 SPF 记录时,我需要使用 PHP+ Ext JS 创建简单的代码。

我找到了像 http://www.kitterman.com/spf/validate.html这样的网站 ,我可以在其中获得网站上的 SPF 记录。

但我需要在我的 PHP+JS 代码中使用此信息,我需要对其进行处理、显示和保存新的更新。

PHP JS中是否有任何命令可以让我获取SPF记录并保存它?

乌尔马斯。

0 投票
1 回答
798 浏览

gmail - Google Apps Gmail SPF 错误

我将一位客户转移到 Google Apps,这太疯狂了!这么多问题!而且我从来没有遇到过这些问题

客户正在使用 Outlook 和 Imap 来管理他的 Google Apps Gmail 帐户

现在,当他发送电子邮件时,他收到了这种错误(仅限某些地址):

我已经将 DNS 配置为 TXT 记录 v=spf1 include:_spf.google.com ~all

我还能做些什么来解决这个问题?

0 投票
1 回答
593 浏览

sendmail - 如果 sendmail 在主域上,我应该设置 spf 记录吗?

我在同一个域上有一个 Web 服务器和 sendmail,其中带有确认码的信件被发送给用户。有时这些信件被标记为垃圾邮件,有时甚至没有送达。

由于主域缺少 spf 记录,问题是否存在?我知道这个问题可能很愚蠢..但我不知道为什么信件可以被标记为垃圾邮件:(

PS暂时我已经将谷歌邮件服务器和spf记录(在gmail上有团队邮箱)分配给我的域dns记录,但我相信这不会影响从我的服务器发送的正常邮件。

0 投票
1 回答
8142 浏览

email - 带有通配符的许多服务器的 SPF 记录

我给很多人发了电子邮件(他们都要求提供电子邮件,别担心),我们将在三台服务器上分割电子邮件发送过程。

电子邮件将从 web1.mydomain.com、mail1.mydomain.com 或 mail2.mydomain.com 发送

我想更改 web1 的 SPF 记录以允许 mail1 或 mail2 发送电子邮件,但我寻找建议的每个站点似乎都在说不同的东西。

到目前为止,我有

那正确吗?有什么办法可以添加通配符以防我添加更多服务器,也许像

0 投票
2 回答
3219 浏览

php - DNS - txt 和 spf 记录 (php mail())

我在 www.syse.no 上有一个 .no 域,我在 us.lt 上有一个主机。问题是,我无法使用 php mail() 函数发送邮件。所有电子邮件都进入垃圾邮件。我在 php.net 上表示我必须配置我的 txt 和 spf 记录,但我不知道该怎么做。也许有人可以帮助我?

0 投票
1 回答
119 浏览

validation - 如何使用发件人策略框架验证电子邮件地址是否真实且正在使用

从我一直在阅读的内容来看,SPF 可用于通过发送命令(而不是实际的电子邮件)来验证电子邮件地址,例如 HELO。我已经设法掌握了该政策的基本知识,但我无法理解如何解决以下问题:

我在 CRM 系统中为联系人附加了许多电子邮件地址,我想了解这些电子邮件地址是否有效且仍在使用中。

目前我们正在使用一个 REST Web 服务(http://emailinspector.co.uk/),它返回“Ok”(如果它没问题...... duh)、“Bad”(如果它无效或未在使用中)或“未知”。对于未知,您还可以得到一些关于它为何返回的注释,即告诉您邮箱是否已满或它是否是众所周知的 DEA。

我希望能够编写一个可以复制此功能的脚本,并且根据我的研究结果,它应该使用发件人策略框架来执行此操作吗?问题是我不知道如何为“未知”电子邮件地址返回如此精确的信息。

想法和想法?

0 投票
2 回答
17442 浏览

email - 我们应该使用 SPF (TXT) 和 SPF(99 型)还是只使用其中一种?

我想知道,现在我们的软管供应商是否支持 SPF(99 型)、天气或不也使用这种类型的记录以及已经存在的 SPF (TXT) 记录。

  1. 设置两个记录有什么缺点吗?
  2. 类型 99 的格式应该相同吗?例如“v=spf1 a mx ip4:xx.xxx.xxx.xxx ~all”

感谢您的任何指导!

0 投票
0 回答
2727 浏览

gmail - 从 Gmail 中的 SES 电子邮件中删除“通过”

从 Amazon SES 发送电子邮件时,gmail 显示“通过 amazonses.com 发送”。我该如何删除这个?

据谷歌称,

我是发件人,我不希望我的收件人看到“通过”链接。我能做些什么?Gmail 会检查电子邮件是否通过了正确的身份验证。如果您的邮件由群发邮件供应商或第三方关联公司发送,请发布 SPF 记录 2,其中包含发送您的邮件的供应商或关联公司的 IP,并使用与您的域关联的 DKIM3 签名对您的邮件进行签名。

我添加了 SPF 和 DKIM 记录。查看原始电子邮件时,显示两者都已通过。

Received-SPF: pass
Authentication-Results: mx.google.com; spf=通过...; dkim=通过...

有任何想法吗?

答案:
这里发布了很好的分步答案从 SES 电子邮件中删除 via

0 投票
7 回答
50183 浏览

dns - SPF 记录中的 DNS 查找过多

我的网站需要使用 Google Apps、SendGrid 和 MailChimp 服务发送电子邮件。Google Apps 用于接收和阅读传入我的域的电子邮件。

我需要为我的域设置 SPF 记录。以下在语法上是正确的(不确定 A 和 MX 标记):

“v=spf1 一个 mx 包括:_spf.google.com包括:servers.mcsv.net 包括:sendgrid.net ~all”

但是如果我用http://www.kitterman.com/getspf2.py测试它,我会得到

PermError SPF 永久错误:DNS 查找过多

与http://www.onlineaspect.com/2009/03/20/too-many-dns-lookups-in-an-spf-record/类似的问题

如何优化/重写我的 SPF 记录?

0 投票
2 回答
1097 浏览

php - Gmail 将合法邮件从 php mail() 函数发送到垃圾邮件文件夹

我已经为此搜索了解决方案,但没有一个解决了我的问题。我也在使用谷歌应用程序。

这是在 gmail 上收到的邮件的副本:

和 jetcarros.com.br 上的 spf:

v=spf1 ip4:177.12.170.0/24 a mx a:jetcarros.com.br 包括:aspmx.googlemail.com ?all

在其他情况下,我发现人们说我可以通过将 php 邮件函数上的第 5 个参数设置为“-f$senderAdderess”来解决问题,但是信封发件人甚至不会像您一样出现在邮件的任何部分可以看上面。

这是我的脚本:

编辑:正如 iWizardPro 建议的那样,我使用 DKIM 来签署我的邮件,几个小时后让它正确签名,我已经完成了。但是我的电子邮件一直在垃圾邮件文件夹中。

欢迎在这里提供任何帮助。