电子邮件反垃圾邮件PHP
Email anti spam PHP
我的网站上有一个没有垃圾邮件保护的联系表单,我收到了很多垃圾邮件,我将添加反垃圾邮件保护,我知道我可以用PHP来做这件事,但如果我使用jQuery阻止表单验证反垃圾邮件问题,这就足够了吗?还是垃圾邮件机器人绕过了javascript安全措施?
我会使用reCAPTCHA
。集成它和它的文档非常简单。
试试看!它将完全做好防止垃圾邮件的工作。
点击此处了解更多信息https://developers.google.com/recaptcha/docs/php
编辑:
官方reCaptcha Webside
我做了很多事情,似乎可以消除几乎所有的垃圾邮件:
- 添加样式为
display:none
的文本字段,提交页面时,该字段应设置为空。如果它不是空的,那么它来自一个机器人 - 不要正确设置表单的操作,然后使用JavaScript进行正确设置。(以下示例)
此外,正如前面提到的,一个好的captcha通常会起到作用。
<form style="display:none;" id="myform" action="http://www.google.com">
...
</form>
<script>
var obj=document.getElementById('myform');
obj.action='realaction.php';
obj.style.display='block';
</script>
<noscript>You must have JavaScript enabled to contact us</noscript>
相关文章:
- php&js-将电子邮件添加到输入文本中
- 将用户制作的SVG(raphael.js)发送到服务器(php),以便通过电子邮件发送
- jSignature图像导出到PHP电子邮件
- 蛋糕PHP电子邮件 - 包括电子邮件中的链接
- 从 postmaster@domain.co.uk 收到的 PHP 电子邮件表单
- 使用AngularJs,尝试通过Google App Engine上的PHP使用HTML联系我们表单发送电子邮件
- PHP电子邮件联系表格
- 如何使用正则表达式根据javascript中的php电子邮件注入验证电子邮件地址
- HTML/PHP 电子邮件表单
- PHP 电子邮件问题与$Error消息
- 从数据库中获取电子邮件值并发送(PHP电子邮件)/刷新页面,而无需更改网站链接
- JavaScript 验证 PHP 电子邮件使用字段中添加的信息
- JavaScript/Php-电子邮件提交按钮后无响应
- 通过PHP电子邮件将图像文件附加到电子邮件表单
- PHP电子邮件脚本-每当我添加id?=文本开始后被截断2个字母
- PHP电子邮件说它发送了,但当我打开收件箱时,没有消息
- PHP电子邮件整个页面没有OB
- Ajax和PHP电子邮件JSON返回
- MySQL查询不处理,而PHP电子邮件代码是
- jQuery弹出从表单提交(通过.php电子邮件表单)