问题标签 [email-spam]

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 投票
4 回答
1883 浏览

php - 如何使用 PHP 对电子邮件地址进行模糊处理,以免垃圾邮件发送者轻松获取它们?

我正在使用 PHP 编程,并希望创建具有电子邮件地址的网页,这些电子邮件地址很容易被人类阅读,但不容易被垃圾邮件发送者收集。电子邮件地址来自用户输入,我想我可以使用正则表达式来识别地址,但我不清楚我应该如何替换电子邮件地址或用什么替换,以防止大多数自动垃圾邮件机器人收获它们。

这是一个想法:(伪代码)

希望机器人会在 span 标签上绊倒。

最后,我正在寻找一种不会干扰mailto:标签内的电子邮件地址的解决方案。

如何 防止阻止机器人收集电子邮件地址?哪些方法可以保护网站上的电子邮件免受垃圾邮件机器人的侵害?也许还有一些其他人......

0 投票
1 回答
2163 浏览

c# - System.Net.Mail.MailMessage 原始内容/垃圾邮件刺客

我想要做的是将外发电子邮件的原始内容传递给 spamassassin 以计算垃圾邮件分数。我被困在如何获取电子邮件的原始内容上。

我的 C# 代码目前只是构造 MailMessage 并将其传递给 SmtpClient 的 Send() 方法。在发送之前,有没有办法获取邮件消息的原始版本(正如协议可能看到的那样),以便我可以将其传递给 spamassassin 工具进行垃圾邮件评估?

如果我没有很好地解释,请告诉我,我会尽力解释得更好。

提前致谢,

马丁。

0 投票
1 回答
452 浏览

smtp - 从 Web 服务器发送电子邮件以减少退信和垃圾邮件块的最佳方式是什么?

我有一个向世界各地的客户发送电子邮件(来自 IIS 5.1)的 Web 服务器。我发现有时电子邮件会在有效地址上被退回,或者它们永远不会到达,或者被视为垃圾邮件。

我正在考虑使用外部 SMTP 服务。

这会有帮助吗?还有其他方法/提示吗?

提前致谢。

0 投票
4 回答
1729 浏览

email - 如何进行合法的电子邮件活动

我们正在开展一个项目,该项目要求我们允许用户注册以接收某些事件的电子邮件通知。基于任何一个事件,可能会有数万或数十万封电子邮件。

我知道这在整个网络上每天都在进行,但我不知道如何管理电子邮件活动,以便当单个邮件提供商识别来自单一来源的大量邮件时,发件人不会被列为垃圾邮件发送者-- 我特别担心雅虎、MSN、AOL 等知名邮件提供商,他们可能会收到我们发送的大部分邮件。

是否有一种标准方法可用于开展用户自愿注册的合法电子邮件活动?

0 投票
7 回答
3569 浏览

html - HTML 编码 mailto 标签是否会阻止垃圾邮件发送者

我认为这些天在您的网页中不包含 mailto: 标记是相当普遍的做法。我也意识到一个更好的解决方案是有一个联系我们的表格。

最近我看到了一些包含 HTML 编码的电子邮件地址的 mailto 标签。这是阻止垃圾邮件发送者攻击电子邮件地址的有效方法吗?

例子:

另外,还有其他我遗漏的技术吗?哪种方法最好?

0 投票
3 回答
261 浏览

php - 使用 PHP 发送回复邮件

我正在使用 PHP 向那些向我发送邮件的人发送回复邮件。

我的问题是当我发送电子邮件时,它位于垃圾邮件文件夹中。我该怎么做才能正确投递邮件。我该怎么办?

我的代码

0 投票
2 回答
1551 浏览

email - 设置反向 DNS 记录

这个问题与编程没有直接关系,但我需要我的服务器通过垃圾邮件过滤器才能让我的应用程序正常工作。我与我的 ISP 讨论了 rDNS,技术支持人员告诉我,如果我写一封电子邮件,说明他们应该在我的 DNS 记录中添加什么,他们就会这样做。我的问题:

如果我的主机名是“ http://niklasfi.de ”并且我的主机名是 78.31.67.216,我应该告诉他添加什么?

谢谢你的答案。我尝试在网上搜索,但我只针对单个 ISP 做出了非常具体的回答。

0 投票
1 回答
730 浏览

perl - 删除被 SpamAssassin 标记为垃圾邮件的最直接的方法是什么?

我在 Ubuntu Intrepid 上,使用 Postfix 和 SpamAssassin。我见过使用 procmail 的方法(如建议的 @ Apache),但我正在寻找一种不使用 procmail 的解决方案。

这是一个编程问题,因为正确的答案将是完成手头任务的某种形式的代码(我对否定投票的回应)。

更新情况:我使用了本教程,效果非常好:https ://help.ubuntu.com/community/PostfixAmavisNew

0 投票
1 回答
1385 浏览

api - 垃圾邮件蜜罐api

我想知道是否有一个垃圾邮件蜜罐 api arround 允许用户获取实际的电子邮件内容。

0 投票
4 回答
7567 浏览

javascript - 好的非侵入式反垃圾邮件混淆器?

我正在尝试使用 JavaScript 电子邮件混淆器来减少网站上列出的电子邮件中出现垃圾邮件的机会。现在我有一个基于 JavaScript 的混淆器,它使用 HTML 编码和 JavaScript 的组合将混淆的电子邮件透明地转换为普通电子邮件。

我要做的是:

将链接中 href 的“mailto:”部分格式化为 HTML 编码,如:

我还对电子邮件进行了编码,将@符号替换为(a),以便电子邮件内容如下:

然后,我使用一些 JavaScript 来破译电子邮件中具有此(a)标志的所有 mailto 链接,并将它们转换为@页面加载。

这工作得很好。对于使用启用了 JavaScript 的浏览器的人来说,他们会看到一切正常。对于没有启用 JavaScript 的人,我认识的每个邮件客户端都会认为电子邮件地址无效,但是用户应该能够推断出更正符号所需的内容。

我想知道是否有更好的(侵入性较小(或充其量不是侵入性很强)但更能抵抗垃圾邮件发送者)的方式来混淆网页上的电子邮件。

与任何类型的混淆一样,如果人或计算机可以轻松地对其进行去混淆,那么垃圾邮件发送者也可以轻松地做到这一点。正因为如此,我并不期待一个万无一失的混淆,但是我很想知道还有什么其他建议。搜索 Google 并没有发现任何我认为比当前解决方案更好的解决方案。我想知道是否还有其他好的选择。