问题标签 [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 投票
1 回答
817 浏览

delphi - 如何将 DKIM 与 TidSMTP 客户端一起使用?

我正在通过基于 TidSMTP 客户端的应用程序发送通知电子邮件。

收到我在 gmail 中发送的消息时,我看到警告“此电子邮件无法由 name@domain.com 发送”。

Google 本身建议使用 DKIM 或 SPF 来防止该问题。

据我研究,SPF 不是免费服务,所以我宁愿选择免费服务。(如果我错了,请纠正我)。

有人已经这样做了吗?该怎么办?

0 投票
1 回答
529 浏览

dns - What is right way to set spf in dns records?

I'm setting it as: v=spf1 a mx ip4:xx.xxx.xx.xxx a -mx -all

it's right?

Thanks.

0 投票
1 回答
525 浏览

dns - 域/站点的 SPF 记录

一位客户要求我为我的一个网站提供 SPF 记录,但不知道在哪里或在哪里可以找到它?

我认为这些可以在我的 WHM 或 CPanel 安装中找到 - 关于如何找到此信息的任何建议?

0 投票
1 回答
787 浏览

spam - 如何防止来自特定地址的电子邮件进入 Hotmail 垃圾邮件?

我在专用服务器上有一个站点,它有自己的 IP 范围,已经运行了好几年。我们有一个通知电子邮件地址 (mailout@domain.com),我们用它来发送自动电子邮件(用户注册时的激活电子邮件和与他们相关的事情发生时的通知电子邮件,例如有人与他们成为朋友或对他们的图片发表评论等)。用户可以选择是否接收这些通知。我们有 SPF 和 RDNS 设置。

来自我们所有其他电子邮件帐户的电子邮件会正确进入收件箱中的 hotmail/gmail/yahoo 邮件等。但是,从 mailout@domain.com 帐户发送的任何邮件(无论是由服务器自动发送还是通过 Outlook 手动发送)都会正确发送到 yahoo 和 gmail 的收件箱,但会进入 Hotmail 中的垃圾邮件(但其他 @domain.com 地址会发送到 hotmail 的收件箱正确)。它在消息的顶部显示 MS Smartscreen 将此消息标记为垃圾邮件。我注册了 MS 智能网络数据服务来监控 IP,它说它没有被阻止,但它显示了类似 Bot 的行为(这是有道理的,因为我们的通知有点像机器人,即使它们不是垃圾邮件)。

我不知道该怎么做才能防止这种情况发生,我们已经对电子邮件进行了身份验证,显然 IP 上没有一般性的阻止,因为来自同一域中不同帐户的电子邮件正在成功通过。它似乎也不是电子邮件的格式,因为如果我从 mailout@domain.com 和 contact@domain 发送相同的电子邮件,那么来自 contact@ 的邮件会进入收件箱,但来自 mailout@ 的邮件会进入垃圾邮件.

我真的不知道该怎么做,显然试图让 MS 解决它永远不会发生,我已经使用了他们所有可用的工具。我显然可以尝试设置一个新的电子邮件地址(例如 noreply@domain.com)并将其用于通知,但我认为这也只是时间问题。

我将非常感谢任何人的任何建议!

非常感谢,

戴夫

0 投票
1 回答
10846 浏览

smtp - GMail SMTP SPF 问题

关于从应用程序通过 GMails SMTP 服务器发送电子邮件时被标记为垃圾邮件的问题,已经有很多讨论。

阅读其他帖子我无法弄清楚我的问题。我的电子邮件最终仍然是 SPF 中性的。

在我的 * (catch all) DNS 条目中,我在 TXT 记录中拥有:

在 mu@(域)DNS 条目中,我有相同的 TXT 记录:

我创建了一个可以正常工作的反向 DNS 条目(执行 nslookup)。

当我查看电子邮件中的消息源时:

xxxx 在所有地方都是平等的。反向查找显示 www.mydomain.com

我不明白这个消息。是 xxxx 发送到 gmail 还是 gmail 将其转发到最终目的地的问题。在这种情况下,电子邮件被发送到 anotherdomain.com(也由 gmail 托管)。

我还有一个 TXT google-site-verification 条目。这会引起任何冲突吗?

很抱歉没有暴露真实的价值观。我的老板会杀了我。:(

我会非常高兴在这件事上有任何帮助。我不能靠自己走得更远。

此致,

尼古拉斯

0 投票
1 回答
175 浏览

php - 当用户还使用 Google Apps 时,从网站发送电子邮件

我们正在为客户开发一个自定义 Web 应用程序。此应用程序位于单独的服务器 server.com 上,而不是客户端的网站 www.client.com。我们应用程序的每个用户都有一个电子邮件地址,例如 user1@client.com、user2@client.com 等。客户使用 Google Apps for business 来接收他们的用户电子邮件(例如 user1@client.com)。

现在我们需要的是:每个用户都需要能够向其联系人列表中的人发送某些电子邮件。这些电子邮件来自我们的邮箱 server.com。但是我们希望 From 和 Reply-To 地址是发送它的用户,例如 user2@client.com。

我们如何将我们的盒子 server.com 设置为来自“client.com”的电子邮件的授权发件人?我查找了谷歌应用程序的 SPF 记录,它是:

(1) 我们如何将“server.com”添加到这个 SPF 记录中?(2) 从 PHP(这就是为什么这是一个编程问题),我们如何确保从我们的 server.com 发送的电子邮件仍然显示“来自:user2@client.com”?

谢谢!

0 投票
1 回答
3398 浏览

email - SPF 是否验证回复和退回电子邮件?

我在官方文档中找不到它,所以我在这里问它。

除了“发件人”电子邮件之外,SPF 是否还验证其他电子邮件配置,例如“回复”?

情况如下:我从我的服务器发送一封电子邮件,其中包含我服务器的有效发件人电子邮件。

是否可以将我的服务器无权发送电子邮件的回复和退回电子邮件中包含在内?

Tks,教育署

0 投票
1 回答
2482 浏览

gmail - Gmail 未收到从 Google App + PHPMailer 发送的电子邮件

我将PHPMailer 5.2.0Google Apps用于我的域电子邮件(假设我的域是 mydomain.com)。

电子邮件发送效果很好,但 Gmail 帐户收不到电子邮件。

  • 发送到雅虎的电子邮件:已发送
  • 发送到 Hotmail 的电子邮件:已发送
  • 发送到 Gmail 的电子邮件:未送达

所有已发送的电子邮件都显示在 Google App 电子邮件的已发送文件夹中。

似乎 Gmail 会在邮件到达垃圾邮件文件夹之前拒绝这些邮件,不是吗?

我阅读了SPF并正在尝试创建 SPF记录。TXT 记录有 4 个字段:名称、TTL、类型和 TXT 数据。我不确定名称字段是否应该是 mydomain.com?

0 投票
1 回答
4129 浏览

php - 代表其他人通过 PHP 发送电子邮件

我想创建一个表格,让用户可以联系我们当地的市议会。我想让它变得简单,这样他们就可以填写表格并发送。我只是不是 100% 确定这在垃圾邮件过滤方面是如何工作的。

  1. 我知道如何通过 php usind sendmail 以及通过 Google Apps smtp 服务器发送电子邮件。

  2. 来自我们域的邮件同时应用了 SPF 和 DKIM,并且工作正常

我想知道的是,如果有人填写表格并且我们在发件人字段中使用他们的电子邮件地址,它会被作为垃圾邮件阻止吗?

我不确定我们为验证来自我们域的邮件而设置的验证将如何影响从我们的服务器发送的邮件,发件人地址具有不同的域。

有任何想法吗?

0 投票
2 回答
2875 浏览

php - Linux 邮件或 PHP mail() 无法到达某些地址

我正在尝试让我的 PHP 脚本使用 mail() 命令发送邮件,我认为该命令使用 linux sendmail 或 mail 命令。

我已经尝试使用 PHP mail() 和 linux 命令行邮件命令发送,但在这两种情况下,邮件都会被发送,但它只能到达一些电子邮件。我已经测试了 5 个不同的域,其中 3 个收到了电子邮件,而其中 2 个没有。邮件甚至不会成为垃圾邮件,它们根本就不会到达。

使用 PHP mail(),我使用了正确的发件人地址标题,并且可以在我的 gmail 帐户中接收邮件。当我在 Gmail 中查看“原始”时,我可以看到一切正常(spf=pass 等...)

感觉就像是某些接收服务器自动拒绝了它。谁能指出我正确的方向?

更新:我检查了我的 MTA 日志文件,发现了这些:

(当然我在这里用真实的电子邮件和域名替换了假的)