这是一个关于打击垃圾邮件的规范问题。
还相关:
关于打击垃圾邮件有很多技巧和很多知识。管理员、域所有者和最终用户可以使用哪些广泛使用的技术和技术来帮助将垃圾排除在收件箱之外?
我们正在寻找从不同角度涵盖不同技术的答案。接受的答案应包括各种技术(例如 SPF/SenderID、DomainKeys/DKIM、灰名单、DNS RBL、信誉服务、过滤软件 [SpamAssassin 等]);最佳实践(例如,绝不允许中继端口 25 上的邮件,应使用端口 587;等等)、术语(例如,开放中继、反向散射、MSA/MTA/MUA、垃圾邮件/火腿)以及其他可能的技术。
我的服务器上有 Postfix 设置,以便我可以使用命令行发送外发邮件:
mail -s "Subject" address@example.com
Run Code Online (Sandbox Code Playgroud)
我在网上阅读的所有内容似乎都可以互换使用这两个术语。
我为我的私人电子邮件,一些有网站的朋友和两个非政府组织经营一个小型邮件服务器。我的服务器每天总共发送 60 到 400 条消息。现在很多这些电子邮件是私人邮件,在两个或更多彼此认识的人之间。偶尔(通常每周一两次)会有一封邮件发送给一个非政府组织的“成员”,通知他们有什么新消息等。
现在我已经将“群发邮件”(大约 100 个收件人,所有人都认识并通过纸质表格手动订阅)转移到 mailgun.org。
我仍然收到(而且越来越多)被拒绝的消息。尤其是像 Gmail、Yahoo 或 Microsoft(hotmail、live.com 等)这样的大型电子邮件提供商只是决定以 550 拒绝或将个人邮件发送到收件人的垃圾邮件文件夹。有时会发生这种情况:
我做过的事情:
~all,一些-all现在矛盾来了:对于大多数大型邮件提供商,有一种注册方法可以监控拒绝率和 IP 声誉:
但我不归类为批量发件人,因为数量很少。所以我确实注册以监控我的声誉和拒绝率,但因为我不发送批量电子邮件,所以没有报告。
我还能做些什么来提高邮件投递率?或者我应该放弃并停止尝试操作我自己的邮件服务器?
如果相关:我使用 postfix 并且对传入邮件有非常严格的规则(即没有未知的域/主机名或无效的 SPF 记录,我使用 spamassassin 等)
这是一个例子,从我发送给我的姻亲,它到达了他们的垃圾邮件文件夹:http : //pastebin.com/BC6YgjpQ(我用 替换了发送地址域example.com和接收者地址example@gmail.com)
既然问题出现了:与 …
我希望在为我的客户设置邮件时更加自信地避免误报。这是我所知道的:
SPF 记录很好,但并非每个垃圾邮件过滤服务/软件 (SFSS) 都使用它们。
反向 DNS (PTR) 记录几乎是必需的。
开路继电器不好。
(这是我读过的“其他提示”):
邮件服务器 IP 地址的反向查找应该解析为您发送邮件的域。
在与其他邮件服务器通话时,您的服务器应该说 HELO FQDN.of.your.mail.server.com。
MX 记录中的 A 主机记录应该是(或解析为 IP 地址)您的 FQDN.of.your.mail.server.com
对 1 和 3 感觉很好。这是我想澄清/建议的地方:
2 和 4:我做了很多挖掘,这似乎是不正确的,因为大多数垃圾邮件过滤器都在寻找一般的 PTR,而且不是由 ISP 分配的;您发送邮件的域似乎与此无关(即,如果您拥有两个用于邮件的域,则需要从两个 IP 地址分别发送带有 PTR 的域?)
这是有道理的,但它是否关心 FQDN 解析为什么?它是否应该解析为当前发送所述 HELO 的 IP 地址?
再次,来自各种谷歌搜索的另一个;如果您使用 Postini 作为网关服务(或与此相关的任何其他智能主机),则看不出这将如何工作。
代表另一个您没有权威的域发送怎么样?我有一些客户端 (some.branchdomain.tld) 需要以@some.corporatedomain.tld 的身份发送邮件,尽管上述公司总部不会设置中继/智能主机供他们使用。corporatedomain.tld 可以创建 SPF 记录以显示 some.branchdomain.tld 被允许发送邮件,但这是否仍会考虑“欺骗”,尤其是如果说 SFSS 不检查 SPF 记录?我应该担心这个吗?
我为增量备份添加了一个 cron 作业,并像这样配置它:
0 23 * * * /usr/bin/rsync -ravzX /mnt/external/project/ /media/backup/project/ | mail -s "Backup Success" admin@example.com
但是我没有收到任何电子邮件。
我怎样才能找出问题所在?
我知道有一些关于此的帖子,我已经阅读了一段时间,但仍然无法解决我的问题。
我正在使用 postfix 运行 ISPconfig,但我不明白为什么我的外发电子邮件在 gmail 和 outlook.com 中被标记为垃圾邮件。
这是我向 check-auth@verifier.port25.com 发送邮件时的结果。
==========================================================
Summary of Results
==========================================================
SPF check: pass
DomainKeys check: neutral
DKIM check: pass
Sender-ID check: pass
SpamAssassin check: ham
Run Code Online (Sandbox Code Playgroud)
以下是发送给 gmail 的电子邮件的内容:
Delivered-To: xxxxx@gmail.com
Received: by 10.37.115.87 with SMTP id o84csp2701146ybc;
Wed, 14 Oct 2015 02:24:12 -0700 (PDT)
X-Received: by 10.180.23.231 with SMTP …Run Code Online (Sandbox Code Playgroud) 在我的公司,成功地向我的客户发送电子邮件是非常重要的。我们当然是完全选择加入的付费客户,没有垃圾邮件的可能性,整件事。我们通过电子邮件发送的信息是收件人特别要求我们提供的。
我们已经完成了一些简单的工作,例如在我们的外发邮件服务器上设置SPF 记录。
在电子邮件服务器设置和配置方面,我们还可以采取哪些其他步骤来确保我们的电子邮件通过(类似于 SPF 等)
或者,是否有我们可以支付的 3rd 方电子邮件服务已经解决了这些问题?
我有我们公司的 postfix 邮件服务器。从该服务器发送到 gmail 和 yahoo 的邮件是垃圾邮件。
postfix 是在我们的服务器上配置的,它从未被用于发送垃圾邮件。
一切都按原样配置。服务器工作正常,标题应该是。
我应该怎么做才能使邮件不进入垃圾邮件?
简介: 我自己的邮件服务器已经运行了 10 多年,到目前为止我从来没有遇到过 Gmail 的问题。但我需要定期(像每年一样)向 Hotmail 投诉,因为他们将我直接发送到他们的垃圾文件夹。所以我以前填写了他们提供的在线表格,他们将我从他们神秘的黑名单中删除了一段时间(他们没有给出理由,实际上他们甚至没有回答)。
但最近:
几个月前,噩梦真的开始了!
我现在直接访问 Hotmail 和 Gmail 上的垃圾邮件/垃圾文件夹,以及我所有的域。
摆脱这种困境的过程是模糊的。
微软方式:
微软改变了他的流程,表格不再存在,你现在必须申请一个SDNS/JMRP程序,这并没有真正的帮助。
我曾尝试使用 Hotmail 帐户申请此程序,您猜怎么着?
是的,来自snds-authorization@outlook.com垃圾邮件的邮件直接落入垃圾文件夹。
如果他们拒绝自己,他们如何帮助我?
谷歌方式:
同样,Gmail 要求你订阅Postmaster Tools,这根本没有帮助,因为它需要你达到我远离的一定数量的邮件,才能有效。
所以如果你是群发,更容易避免被拒绝???
我只能访问那些空的界面,感觉就像是在一面大墙前。
正如许多人已经在其他地方报道过的那样,将邮件声明为“非垃圾邮件”并不能解决问题,下一封邮件最终仍会出现在垃圾文件夹中(对于 Microsoft 和 Google)。另外,这无论如何都不是解决方案。
我的情况:
我一直尊重每一个标准(SPF / SenderID, DKIM, DMARC, reverse DNS / PTR)。
我不使用此服务器进行批量邮寄或营销,这是我的个人邮箱,我只向我的合法联系人(家人、朋友和客户)发送(非常)很少的消息。那些联系人总是期待我的邮件,最近他们不得不检查垃圾邮件文件夹,无缘无故,即使我只是回复然后发送给我的邮件。
我不发送看起来像垃圾邮件的消息,我不附加古怪的 PDF 或类似的东西。我不使用我蹩脚的英语,因为我在大多数电子邮件中都使用了我的妈妈 tong。
我没有在任何地方被列入黑名单,我在网上查看了许多黑名单。
我不是后向散射。
我被SenderScore声明为 OK 。
我在mail-tester得到 10/10 。
几年前,我什至订阅了 …
我POSTFIX用于发送邮件。从我的邮件服务器发送的邮件 -在 GMailmydomain.com中标记为SPAM。在 Yahoo 和 RediffMail 等其他电子邮件服务中,邮件是在收件箱文件夹中接收的。
SPF 记录是 v=spf1 ip4:5x.6x.7x.8x ~all
DKIM 是
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;d=customnme.mydomain.com; s=mail; t=1469439662;bh=ox+NQjMd0N/RPAYLG5ZMS6WQnHCFcWQQorJHgFWEy0s=;h=From:To:Subject:Date:From;b=xrwOY34hTlIVVKxVxzGUpE+Z4TpQJhD+Zyw8YaU18hJgZmcbdWL49kGSpmf8qLPQrNgl6c796THzjozx3N1pi41H09LCnvsrFC9bHtIOzuESIIPtNF5Uz6iRgkNa092tjc2ezsLS2epa3Ckt87yQNlnGbabszD+i/ZWRRhM5Onw=
Run Code Online (Sandbox Code Playgroud)
这是 DMARC
v=DMARC1; p=none; sp=none; rua=mailto:post_master@mydomain.com; ruf=mailtp:post_master@mydomain.com
Run Code Online (Sandbox Code Playgroud)
SOA 记录是
mydomain.com. SOA IN 604800 dnsserver1.mydomain.com 1720 1201 7000 2419200 86400
Run Code Online (Sandbox Code Playgroud)
我希望所有这些记录都是正确的。而且我的邮件服务器不是列入黑名单的。我在这个网站上检查过,http://mxtoolbox.com/SuperTool.aspx#。反向 DNS 也正常工作。
垃圾邮件显示此消息, It is similar to messages that were detected by our spam filters
我用谷歌搜索了这个并知道问题出在邮件内容上。但是从我的另一台邮件服务器发送的相同邮件内容在收件箱中正确接收。
以下是GMail中的E-mail header,
Delivered-To: deepika@xxxxx.com
Received: by 10.194.87.233 with SMTP id bb9csp422958wjb;
Wed, 12 Oct 2016 01:09:21 …Run Code Online (Sandbox Code Playgroud)