hMailServer怎么样杜绝用户发垃圾邮件?

hMailServer的综合讨论。包括安装、使用、webmail等问题。

版主: jimmy, Hsia

版面规则
回复
Ching
Level 3
Level 3
帖子: 21
注册: 2014年11月27日, 18:57

hMailServer怎么样杜绝用户发垃圾邮件?

帖子 Ching »

比如说,用户在1小时内超过多少封,或者说1天超过多少,或者是有什么办法知道用户在发垃圾邮件,然后系统就会自动发一封邮件提醒,有什么办法呢?
jimmy
Level 2
Level 2
帖子: 8
注册: 2014年11月26日, 16:28

Re: hMailServer怎么样杜绝用户发垃圾邮件?

帖子 jimmy »

我之前好像在网上看到过类似的命题,有脚本可以解决限制每天发多少封邮件,至于垃圾邮件,可以通过垃圾邮件过滤解决(这个我一直没搞明白怎么设定);

但是,一般公司的员工,不会发垃圾邮件,如果邮箱发垃圾邮件可能是帐号密码被盗或泄漏、smtp设置不安全、系统漏洞等情况;

还有一种笨方法,就是通过bat脚本分析日志(bat+awk[win版本]),hmailserver只记录smtp日志,其它不记录,否则日志太大,分析速度慢;
通过bat+awk进行统计当天日志中帐号发送了多少封邮件(多个收件人算多封),超过多少封就将该IP写入系统ipsec,禁止其访问smtp端口,过滤常用IP(如公司的内外网IP);
哎,我就是用这个方法来做的,非公司IP发送邮件,直接进入ipsec禁止访问,脚本一分钟跑一次,当然,我这儿情况特殊允许这么操作。
回复