| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • Windows 2003作路由局域网共…

  • 局域网管理软件DameWare NT …

  • 局域网管理软件:DameWare N…

  • Windows 2000/XP在局域网内批…

  • 用SuperProxy实现多机共享一…

  • 入侵NTserver典型途径攻击基…

  • 网卡的身份证号—MAC地址(上…

  • 组策略让你的系统多一些“隐…

  • 用Real Server架设网络电台

  • 局域网中构建入侵检测系统

  • Q
    您现在的位置: 我是IT人 >> 网络组建 >> 服务器 >> MAIL服务器 >> 文章正文
    基于Sendmail和Perl的邮件附件过滤系统(4)           
    基于Sendmail和Perl的邮件附件过滤系统(4)
    作者:网络 文章来源:转载 点击数: 更新时间:2006-1-6
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:
    我拷贝了suggested-minimum-filter-for-windows-clients到/etc/mail下且改成下面的:

      $Administrator = 'itsecurity@yourdomain.com';
      $DaemonAddress = 'itsecurity@yourdomain.com';
      $Stupidity{"flatten"} = 0;
      $Stupidity{"NoMultipleInlines"} = 0;
      sub filter_begin {
      }
      sub filter {
      my($entity, $fname, $ext, $type) = @_;
      if (re_match_ext($entity, '^\.(exe|com|bat|vbs|scr|shs|dll|vxd|pif|reg|ocx)$')) {
    action_discard();
      action_notify_sender("Your message with attachment '$fname' had been deleted by our mail server because of security issue\n");

      return action_quarantine($entity, "The message with attchment '$fname' was deleted by mail server.");
      }
      return action_accept();
      }
      1;

      上面的过滤规则表示删除带上面所列出的扩展名的邮件且通知发送者邮件被删除,接收其它所有的邮件。我也更改/usr/local/bin/mimedefang.pl文件以致不要保留邮件附件在/var/spool/MIMEDefang目录中,该文件有详细的自我解释,请编辑该文件去掉保留一份被删除邮件附件在硬盘上的部分。

      f. 启动系统并测试

      简单地拷贝example目录下的为redhat而写的redhat-sendmail-init-script到 /etc/rc.d/init.d/sendmail并且更改Sendmail启动部分为

      /usr/sbin/sendmail -L sm-mta -bd -q30m
      /usr/sbin/sendmail -L sm-msp-queue -Ac -q30m

      如果你的邮件服务器每天需要处理成千上万的邮件,则考虑拷贝另一个脚本redhat-sendmail-init-script-with-multiplexor到/etc/rc.d/init.d/sendmail,加快处理速度。

      最后用/etc/rc.d/init.d/sendmail start启动sendmail,发送带.exe的附件进行测试。


    [1]

    文章录入:54iter    责任编辑:54iter 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |