gpt4 book ai didi

ruby-on-rails - Rails 最先进的垃圾邮件预防技术

转载 作者:行者123 更新时间:2023-12-04 22:39:02 25 4
gpt4 key购买 nike

Rails 中防止垃圾邮件帐户的最新技术是什么?验证码?有什么好的插件、教程或建议吗?

最佳答案

使用图书馆 :你(几乎)总是最好从比你更擅长子域的人那里挪用代码。 Akismet 背后的 Wordpress 人员忘记了比我所知道的更多的博客垃圾邮件,而且我曾经是一名电子邮件反垃圾邮件研究员。您可能对 Rails integration plugin for Akismet 感兴趣.

多样性防御 :垃圾邮件是一个古怪的问题,因为越流行的对策变得越糟糕。因此,特别是对于低调的网站,您可以通过编写简单的一次性绊线来获得令人厌恶的好结果。我不会给你任何代码来复制/粘贴,因为它违背了练习的目的:拥有一个全局唯一的对策​​。

一个简单的例子是有一个隐藏的表单元素,它以一些随机字符串开始,并通过 Javascript 代码设置为一个已知的好值。然后你反弹任何没有提供良好值(value)的东西。这会阻止未实现 Javascript 的客户端,其中包括绝大多数垃圾邮件脚本。当然,存在一些问题,因为一些合法的客户端也会阻止 Javascript —— 但实际上,如果你使用 Rails,我猜你有点假设 cookie 已经打开并且 Javascript 可以工作。

关于ruby-on-rails - Rails 最先进的垃圾邮件预防技术,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/102027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com