Gmail是怎么判断垃圾邮件
来源:互联网 发布:模具cnc编程 是什么 编辑:程序博客网 时间:2024/04/26 00:01
Gmail收件箱里混入垃圾邮件的概率也很低,Gmail是靠什么判断的呢?
这个只能谈谈原则,没办法谈具体算法(我也不懂哈)。比如有人在stackoverflow上提问后,被顶得最高的答案是:This is the million dollar question, and if it were able to be answered on stackOverflow, then everyones spam filter would be as effective.
主要原则有四条:
1、用户帮助
Gmail有自己的反垃圾邮件算法,但算法总不能100%保证垃圾邮件被拦截,偶尔还是会有垃圾邮件塞进了用户的收件箱,这时候就需要用户配合。当收件箱收到垃圾邮件时,用户点击“Report spam”就非常重要;同样,当Gmail不小心将正常邮件放到垃圾邮件箱时,用户点一下“Not spam”也很重要。依靠用户的帮助,当以后再收到类似邮件的时候,Gmail将更加智能地判断垃圾邮件和正常邮件。用户对这两个功能用得越多(而非简单地删除或捞回到收件箱),系统越智能。
2、快速适应
Google搜索的计算能力也能对判断垃圾邮件起到帮助作用。网络上一旦有新的垃圾数据出现,Google搜索的计算网络可以帮助Gmail系统自动适应新的垃圾数据的模式,从而过滤类似数据的邮件,提高垃圾邮件识别率。
3、基于Google全体力量
Google内部有很多产品团队,每个团队或多或少都会为反垃圾做出贡献。比如,Google图书搜索(Google Book Search)项目的核心技术是视觉特征识别(OCR, optical character recognition)技术,相信大家都收到过那些将文字做在图片上的垃圾邮件吧?利用OCR可以加强Gmail对图片垃圾邮件进行识别,从而过滤掉类似的垃圾邮件。
4、强大的验证系统
许多网络邮件服务都有验证系统来判断发件人是否可疑。Gmail支持多个验证系统,包括SPF (Sender Policy Framework), DomainKeys, and DKIM (DomainKeys Identified Mail),所以Gmail可以判断你的邮件究竟来自哪里,防止某些伪装成合法邮件的垃圾邮件被发到收件箱。
最后再附张图:
- Gmail是怎么判断垃圾邮件
- 怎么判断是闰年
- 如何让gmail不过滤垃圾邮件
- 钓鱼网站和垃圾邮件Email 是怎么骗走你的密码的
- gmail到底怎么了?
- LR判断垃圾邮件spark代码
- 垃圾邮件是什么样的邮件
- 怎么判断你是否是IT圈里人
- android怎么判断是否是模拟器
- ios怎么判断日期是周末?
- js-数据类型,怎么判断是数组?
- 【网络】【GMAIL】Gmail 是用命令方法
- 判断某年某月一号是星期几,怎么判断??????????????
- Linux服务器SMTP端口被盗用发送垃圾邮件,又GMAIL/Yahoo等列入垃圾邮件列表之后的对策
- Linux服务器SMTP端口被盗用发送垃圾邮件,又GMAIL/Yahoo等列入垃圾邮件列表之后的对策
- 怎么打开gmail邮箱及怎么注册登陆gmail邮箱,Gmail邮箱打不开怎么办
- 怎么判断一个字符串是另一个的子串
- .net你怎么判断字符串是否全是数字
- 不穿毛衣的小事
- HTML5
- VS2010的代码粘贴到Word里面的汉字乱码修正问题
- 栈的应用——表达式求和
- UrlRewrite实现伪静态
- Gmail是怎么判断垃圾邮件
- CXF部署到WebLogic的问题
- ArcGIS教程:用不规则矢量多边形裁切栅格数据的方法比较
- 测试原子操作不同的变量
- JavaScript 实现Map效果
- 仿真树:仿真圣诞树
- 使用bit-field和union巧妙定义/存取具有特定结构的数据
- 递归原则
- 【已解决】Android中用DOM方式解析xml时使用getElementsByTagName去获得节点结果为空