问题标签 [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.
php - 我的电子邮件总是进入垃圾邮件文件夹
在我的服务器中,我通过 PHP 发送邮件,但我的邮件总是进入垃圾邮件文件夹。我做了 spf 记录的事情,但没关系。我也使用这个域的谷歌应用服务。请帮忙
邮件原件:
域 SPF 记录: v=spf1 ip4:82.25.120.6 ip4:85.25.122.12 include:_spf.google.com ~all
gmail - spf-test@openspf.org - 它有效吗?
我有几个 Google Apps For Your Domain 客户端,每个客户端都有一个 SPF 记录,例如:
主机名:
@
文本数据:
v=spf1 include:_spf.google.com ~all
其中许多已经设置了几个月,更不用说典型的 48 小时 DNS 刷新期了。发送电子邮件至:
check-auth@verifier.port25.com
我从所有域中取回了 SPF 通行证。然而 - 当发送电子邮件至:
spf-test@openspf.org
我收到如下邮件传递错误:
email - 构建电子通讯发送系统/避免垃圾邮件
首先,我不是垃圾邮件发送者:) 我是一名合法的开发人员,为一家目前正在为我们的客户开发电子通讯发送系统的公司工作。
现在,我们为我们的一位客户发送了 8 万封请求电子邮件的活动,但由于垃圾邮件,我们被阻止了大量邮件,尽管我们的客户过去曾使用 ymlp.com 将类似的活动发送到同一个邮件列表没问题。
我偶然发现了一些信息,例如:
http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html
所以我已经设置了 SPF 记录,我也在整理 DKIM 记录。
但我的问题是...... ymlp.com 和其他通讯发送系统(如活动监视器和邮件黑猩猩)如何在不让用户设置这些 DNS 记录的情况下通过所有垃圾邮件拦截?
我们使用 ymlp.com 的客户除了我为我们的系统创建的设置之外,没有其他 SPF 记录设置。
我注意到垃圾邮件发送者这个词在诸如此类的主题中被随意使用,所以我必须再次重申,我并不是要向人们发送垃圾邮件,对于一个正在开发的真正系统来说,这是一个真正的问题。
编辑: - 我们似乎通过了所有 SPF / DKIM / DomainKeys 检查(brandonchecketts.com/emailtest.php),但仍然被相当大的垃圾邮件拒绝。我们每月发送的广告系列的阅读率约为 2%,远低于我们预期的 7-8%
email - SPF 记录说明 - 设置正确吗?
我对 SPF 记录不是很熟悉,所以我需要一些帮助来正确设置我的 SPF 记录。
下面是我使用 Microsoft SPF 记录向导创建的记录
v=spf1 a mx ptr ip4:xxx.xxx.xxx.a ip4:xxx.xxx.xxx.b include:aspmx.googlemail.com include:mydomain.com -all
如您所见,我使用谷歌应用程序,我还有两台网络服务器代表 mydomain.com 发送邮件。我还列出了两个 IP,它们都是与 mydomain.com 相关的 Web 服务器,来自 mydomain.com 的邮件是从这两个服务器(Web 应用程序)发送的。
我还在我的 ISP 处将 PTR 设置为 xxx.xxx.xxx.a。考虑到所有这些以及上述是为 mydomain.com 生成邮件的唯一地方这一事实,上述记录是否正确?
email - 我如何让我的 spf “看到过去”我的 isp 的无意义 A 记录?
我托管了一系列不同的域,这些域都使用我的(一个)邮件服务器来发送和接收邮件。在发送邮件时,有时,我的邮件被接收端拒绝,被标记为“可疑”或直接进入垃圾邮件文件夹。
此外,在入站时,我从垃圾邮件的随机受害者那里收到大量“回执”,其中我的一个域名已被使用,即使邮件从未接触过我的邮件服务器。
有人告诉我,这两个问题都源于这样一个事实,即我的 SPF 记录设置不正确,我已经尝试修复了很长一段时间。不幸的是,我对记录背后的机制和语法本身的基本知识让我有些不知所措,这就是我在这里寻求帮助的原因。
出于以下示例的目的,假设以下设置:
- 我有两个域:
mydomain.com
和myotherdomain.com
. - 这两个域都有通过我的邮件服务器发送和接收邮件的活动子域。
- 我的邮件服务器名为
mail.mydomain.com
- 所有运行在具有 IP 地址的同一物理服务器上:
85.81.xxx.xxx
. - 我的 ISP 有一个半静态 IP 地址,例如它永远不会改变,但不是我自己的。一个whois on
85.81.xxx.xxx
产生0x39Axxxx.dslpool.isp.com
使用http://tools.bevhost.com/spf/上的工具,我得出以下结论:
电子邮件来源:通过-
85.81.xx.xx
解析到0x39Axxxx.dslpool.isp.com
,然后再次解析到85.81.xx.xx
。发件人详细信息:通行证-
myname@myotherdomain.net
指向指向我的邮件服务器的 MX 记录mail.mydomain.net
。主机名 HELO / EHLO :失败-
mail.mydomian.not
解析到85.81.xxx.xxx
哪个解析到0x39Axxxx.dslpool.isp.com
所以,问题是:如果可能的话,我将如何编写 SPF 条目mydomain.com
并myotherdomain.com
忽略此冲突,并允许我发送的邮件在接收者验证 spf 时显示为有效?
希望得到回应...
email - 如何为多个 IP 创建 SPF 记录?
我没有找到任何关于如何将多个 IP 配置到 SPF 记录中的指南。到目前为止,我使用(例如):
但现在我应该添加另一个允许的 IP 范围,例如
第二种语法正确吗?谢谢。
gmail - SPF 问题:导致软故障的原因是什么?
每当我使用 PHP 向我的站点成员发送电子邮件时,对于大多数电子邮件提供商(如 Gmail 和 Hotmail)来说,电子邮件最终都会进入垃圾邮件文件夹。
当我在 Gmail 中检查原始来源时,我看到以下内容:
递送至:mypersonalmail@gmail.com
接收:由 10.236.41.34 发送,SMTP id 为 g22cs272510yhb;
2011 年 6 月 1 日星期三 05:38:27 -0700 (PDT)
接收时间:由 10.236.77.102 发送,SMTP ID 为 c66mr7228248yhe.303.1306931907131;2011 年 6 月 1 日星期三 05:38:27 -0700 (PDT)
接收到的 SPF:softfail(google.com:转换域的最佳猜测记录 info@mywebserver.com 未指定为允许的发件人)
接收:10.190.5.195 POP3 id 3mf1156376yxt.72;2011 年 6 月 1 日星期三 05:38:27 -0700 (PDT) X-Gmail-Fetch-Info:info@mywebserver.com 14 mail.mywebserver.com 110 info@mywebserver.com
返回路径:
信封至:info@ mywebserver.com
收到:来自 mybestsh 的 s01.next-web.nl 与本地(Exim 4.69)
(envelope-from)
id 1QRkgT-0000BF-3v
for info@mywebserver.com; 2011 年 6 月 1 日星期三 14:38:01 +0200
收件人:info@mywebserver.com
主题:您的新密码
MIME 版本:1.0
发件人:MyServer
回复:MyServer
X-Sender:MyServer
我已按如下方式设置了我的 SPF 记录:
我想知道是什么导致了软故障。有任何想法吗?
email - Gmail 报告(可能)对通过邮件列表发送的邮件进行网络钓鱼
最近 gmail 实施了一种叫做“SPF 验证”(或其他东西)的东西。它检查发件人域的 SPF 记录,如果它有一个验证邮件确实来自授权的邮件服务器。
在我的组织中,我们有一个邮件服务器,它也运行 ecartis 邮件列表软件。因此,服务器将传入的电子邮件中继给列表的所有订阅者。
不幸的是,这意味着 gmail 在域具有 SPF 记录(主要是 @gmail.com 本身)的每封电子邮件上都会显示可能的网络钓鱼消息。
除了将所有 @gmail.com 消息转发回 gmail SMTP 服务器之类的笨拙解决方法之外,还有什么方法可以解决这个问题?
php - 验证电子邮件 PHP
我有一个网络应用程序,它需要向客户的“发件人”员工电子邮件地址发送电子邮件。防止我的邮件被标记为垃圾邮件的最佳方法是什么?
例如,如果我拥有 charles@gmail.com,我希望能够在我的应用程序中使用 PHP 发送邮件“发件人”,而不会收到“此邮件可能不是由...发送的”。信息。
现在我只是在 PHP 中使用 mail() 函数,以及 From、Return Path 和 X-Mailer 变量的标头。
到目前为止,我对我所读到的关于 SPF 和 DKIM 的所有内容都感到很困惑,所以我很感激任何建议。谢谢。
amazon-ec2 - 亚马逊 ec2 的 SPF 记录
我从哪里获得正确的语法来为 EC2 亚马逊服务器创建正确的 SPF 记录?我了解如何创建一个 dns 条目,但我不知道为 SPF 记录设置什么。