Linux安全应用之防垃圾邮件server的构建
Linux安全应用之防垃圾邮件server的构建
首次关于垃圾邮l件的记录是1985年8月的一封通过电子邮件发送的连锁信,一直持续到1993年6月出现了名为“Make Money Fast 的电子邮件。
1994年4月SPAM一词首次出现.当时Canter和Siegel律师事务所把一封信发送到6000多个新闻组,宣传获得美国国内绿卡的法律支持。
这时開始。非常多商人瓤利用垃圾邮件广告。1995年首个专门用于发送垃圾邮件的程序Floodgate公布,诙程序可以自己主动地把邮件发送给大批人。同年8月開始出现出售邮件地址的事件。从此,垃圾邮件频频出现.也引起了人们的反感。
垃圾邮件和病毒有非常多类似之处,他们都具有蔓延性、变化性,可是垃圾邮件的产生和蔓延与病毒有非常大的不同。
病毒的制造和蔓延一般来说并不能给制造者和传播者带来直接或间接的经济利益;而垃圾邮件的制造和散发可以给发送者带来直接或间接的经济利益。
他们通常使用专用的群发工具或邮件列表系统来达到目的。早些时候。Sendmail等多数MTA默认设置是开放转发(Open Relay)的。不论什么用户都能够通过Intemet上大量存在的开放转发MTA主机来发送邮件。于是,垃圾邮件制造者会首先查找一定数量响应速度快的、开放转发的MTA主机,通过它们来完毕收件人server名字解析及发送的工作。后来,为了避免成为垃圾邮件的中转站,各种主流MTA程序的默认设置都改为默认禁止开放转发。并且,越来越多的开放转发的server都被列入各种黑名单过滤。Intemet上可用的开放转发的主机正在不断降低。于是,垃圾邮件制造者開始广泛使用本身具有收件server名字解析功能的群发工具和邮件列表系统。
这些发送者通常使用家庭宽带进行发送,其IP地址也不断变化。为追踪和屏蔽制造了障碍。垃圾邮件的发送环节与对抗垃圾邮件的过滤环节具有直接的相应关系。在这个环节上可用的技术非常多,用户应当从自身的实际情况出发进行遴选和应用。
以下介绍眼下广泛使用的防垃圾邮件技术。
这样的方法能够有效过滤掉来自己主动态IP的垃圾邮件。对于某些使用动态域名的发送者,也能够依据实际情况进行屏蔽。
这些迟迟得不到纠正,在一定程度上阻碍了我国与北美地区的邮件联系。也妨碍了我国的用户使用这些黑名单服务。在我国。黑名单服务仍处在起步阶段,可用server较少,其有效性也没有得到充分验证。
当中比較简单的方法是。结合内容扫描引擎,依据垃圾邮件的经常使用标题语、垃圾邮件受益者的姓名、电话号码、Web地址等信息进行过滤。
这样的方法具有一定的自适应、自学习能力。眼下已经得到了广泛的应用。
其方法就是。到Linuxserver的/etc/mail文件夹编辑access文件。去掉“*relay”之类的设置,仅仅留“localhost relay”和“127.0.0.1 relay” 两条就可以。
国外有一些机构提供RBL服务,经常使用的RBLserver地址有relays.ordb.org、dnsbl.njabl.org、bl.spamcop.net、sbl.spamhaus.org、dun.dnsrbl.net和dnsbl.sorbs.net。
RBL将收集到的专发垃圾邮件的IP地址增加他们的黑名单,仅仅要在Sendmail中增加RBL认证功能,就会使邮件server在每次收信时都自己主动到RBLserver上去查实,假设信件来源于黑名单,则Sendmail会拒收邮件。从而使单位的用户少受垃圾邮件之苦。
本文出自 “李晨光原创技术博客” 博客。请务必保留此出处http://chenguang.blog.51cto.com/350944/862523
Linux安全应用之防垃圾邮件server的构建的更多相关文章
- Linux安全应用之防垃圾邮件服务器的构建
Linux安全应用之防垃圾邮件服务器的构建 一.垃圾邮件产生的原因 垃圾邮件(SPAM) 也称作UCE(Unsoticited Commercial Email.未经许可的商业电子邮件)或UBE(Un ...
- Linux中Postfix反病毒和垃圾邮件工具(十)
amavisd-new amavisd-new呼叫器是一个连接MTA和内容检测工具(诸如病毒扫描工具和SpamAssassin)的高性能接口程序,使用perl语言写成.它一般通过SMTP.ESMTP或 ...
- Linux中Postfix反病毒和垃圾邮件(十)
amavisd-new amavisd-new呼叫器是一个连接MTA和内容检测工具(诸如病毒扫描工具和SpamAssassin)的高性能接口程序,使用perl语言写成.它一般通过SMTP.ESMTP或 ...
- 554 DT:SPM 163 smtp5,D9GowAD3RPYqSvxZjpMaAA--.4817S2 1509706293 坑爹的防垃圾邮件机制
代码如下 package ssmtest; import java.io.File;import java.io.UnsupportedEncodingException;import java.ut ...
- postfix防垃圾邮件
Postfix 2.x 打开/etc/postfix/main.cf文件,在其中增加如下的几行(如果相关的配置存在,就替换之): vi /etc/postfix/main.cf [...] smtpd ...
- 从linux telnet到exchange邮件server来測试发送邮件
我们在Linux下,能够通过telnet邮件server的25port(一般smtp邮件server都是这个),来測试是否能发送邮件. 前提是先得把DNS配好,或者/etc/hosts文件制定好邮件s ...
- 分享一些免费的,开源的邮件server软件
因为企业的须要,我们非常可能须要架设一个邮件server,微软的Exchange太复杂?GOOGLE出来的又收费!头大了吧,OK,贾芸斐在这里给大家分享推荐几个免费的开源的邮件server软件.希望你 ...
- 分享几个免费的开源邮件server软件
因为企业的须要,我们非常可能须要架设一个邮件server,微软的Exchange太复杂?GOOGLE出来的又收费!头大了吧,OK,贾芸斐在这里给大家分享推荐几个免费的开源的邮件server软件.希望你 ...
- Linux中最受欢迎的邮件传输代理(MTA)
MTA(Mail transfer Agent) -对于服务器管理员来说,邮件传输代理是最为重要的工具.MTA的主要工作就是将电子邮件从一台主机发送到另一台主机.MTA使用SMTP(简单邮件传输协议) ...
随机推荐
- HTML中获取input中单选按钮radio数据(性别例子)
个人学习整理 1.编写HTML <!doctype html> <html> <head> <meta charset="utf-8"&g ...
- luogu P2865 路障
https://www.luogu.org/problemnew/show/P2865 看到题解好多dijkstra,作为一名钟爱于spfa的蒟蒻看不下去了. 有些spfa要跑两边,代码量要曾长好多( ...
- POJ-3624-背包问题
它这个问题问的是,在有限的容量下,能装下的最大价值是多少. 所以我们可以递归求解,记忆性递归,用二维数组,但是这样的话就会超内存,所以我们只能用动规来写,而且不能开二维数组, 只能用滚动数组. 我们设 ...
- [LUOGU] P3871 [TJOI2010]中位数
题目描述 给定一个由N个元素组成的整数序列,现在有两种操作: 1 add a 在该序列的最后添加一个整数a,组成长度为N + 1的整数序列 2 mid 输出当前序列的中位数 中位数是指将一个序列按照从 ...
- css 实践记录
子绝父相 https://developer.mozilla.org/zh-CN/docs/Web/CSS/position 利用子绝父相来实现一种比较老的居中方式:1.明确宽度:2.定位左边到容器的 ...
- 杭电 1069 Monkey and Banana
Description A group of researchers are designing an experiment to test the IQ of a monkey. They will ...
- python基础——5(元组、字典、集合)
上节复习: # 数字类型 # int:py3|py2 long:py2 # float: 3.14 # complex(5, 4) => 5 + 4j num = 12345678901234 ...
- django1.11 启动错误:Generator expression must be parenthesized
错误信息: Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0 ...
- Haproxy的安装与配置
一.Haproxy概念 Haproxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.Haproxy特别适用于那些负载特大的web站点,这 ...
- jmeter给cookie设置sessionId避免其他脚本多次登录
1.相关知识: http头部可以设置:浏览器显示内容类型,如content-type:text/html http头部可以存放:浏览器的cookie信息——cookie是对用户身份进行判断的内容 ht ...