分享

windows中安装与简单配置assp垃圾邮件防火墙

 xiaozhuang 2017-08-30

       经过几天找资料,看资料,在网友$⊙$⊙的帮助下,终于安装好ASSP反垃圾邮件防火墙,现正在测试阶段,其效果如何,我相信几天后就应该有结论了。不过到目前为止,这款软件,给我的总体感觉还是不错的。

相关垃圾邮件知识,请看以下链接
http:///

assp for windows版英文安装说明
http://www./wiki/Quick_Start_for_Win32


相关参数设置,请看以下链接
http://www./showthread.php?s=2f695e37fa8caddb33dfae17840b6221&threadid=619409&perpage=10&pagenumber=1

1.安装ActivePerl,我下载的是V5.8.8 Build 819
  说明:我因是在windows下操作,而assp是用perl写成,所以先需要安装ActivePerl这个程序以支持perl程序的运行。

2.安装assp所需要的一些额外perl模块
  如win32-daemon(将assp添加到windows服务中),clamav(病毒扫描模块),net-dns(开启RBL所需模块),mail-srs(开启SRS所需要模块)。
  安装方式:
  ppm install 模块名(可先用ppm search 模块名进行查询)
  ppm upgrade --install(更新)
 
  另,安装win32-daemon的方式有些不一样,可能默认的系统里面没有带这个模块,需使用以下命令
  ppm install http://www./perl/packages/win32-daemon.ppd
 
3.建立assp所需要的目录结构
    * c:assp
    * c:asspnotspam
    * c:asspspam
    * c:assperrors
    * c:assperrorsnotspam
    * c:assperrorsspam

4.下载assp,我下载的是 V1.2.6,并将assp目录下的所有文件拷贝到c:assp下

5.将assp添加至windows的服务器,让其开机并自动启动(在c:assp下操作)
  perl addservice.pl -i c:asspassp.pl c:assp
  此时在windows的服务器,应该多了一项Anti-Spam Smtp Proxy服务,并已设置成自动启动


6.配置:assp是以web的方式进行配置,在IE中输入http://localhost:55555,用户名为空,初始密码为nospam4me,登入后,即可对assp的相关参数进行配置


7.相关参数配置
  其实assp安装好之后,大部分的参数都已设置了默认值,我们只要修改几个参数就可以使用了。
  a.我选用的assp工作模式
        进来的邮件:Internet====〉ASSP=====〉Mailserver======〉Local user;
  出去的邮件:Local user=====〉ASSP======〉Mailserver====〉Internet;
  b.network setup中配置的参数
    在配置这个参数之前,需要改动一下smtp的端口参数。一般情况下,我们的smtp端口一般为25,而如果要将assp中的listen port也设置成25的话,这样就会产生冲突,为了不改变客户端的设置,所以我选择了将mail server的smtp port修改成了225,这时的结构应为:
   local user====>assp:25====>assp:225====>internet,其实也就是代理。
    SMTP Destination:127.0.0.1:225
    SMTP服务器的目的IP与端口,如果assp与mail server是在同一台机,IP可以设置成127.0.0.1,端口为225(我在mail server自定义的端口)
    服务方式:选择as a service(因为是以windows的服务方式运行)
    listen port:25(当然是监听smtp的25了)
    SMTP Auth Destination(这是smtp的认证IP与端口,如果为空,则默认为SMTP
Destination,如果有其他的认证服务器,则得填上。我这里设为空)
    Web Admin Port:55555(以WEB方式管理的端口,你可以修改一下)
  c.relaying中配置的参数
    local domains*:abc.com(这里填上你的邮件域名,一定要填上)
  d.RBL中配置的参数
    Enable Realtime Blacklist Validation:勾选,开启实时黑名单,需要安装net-dns模块
    RBL Service Providers:添加中国的几个黑名单列表,共有4个可供选择,有CBL(cbl.),CDL(cdl.),CBL+(cblplus.),CBL-(cblless.),我这里添加的是CBL-
 e.Virus Control中配置的参数
     External Attachment Blocking:1  附件的过滤级别,我选的是1
     Whitelisted & Local Attachment Blocking:1  
     NoProcessing Attachment Blocking:1
     Level 1 Blocked File Extensions:exe|scr|pif|vb[es]|js|jse|ws[fh]|sh[sb]|lnk|bat|cmd|com|ht[ab]  使用的是默认值,可以使用正规表达式
    f.security中配置的参数
     Web Admin Password:******  修改web管理员的密码

   通过上述简单的配置,assp即可工作了,其它的一些参数,可以根据自己的需要进行配置(其实最简单的只要配置一下smtp destination,listen port,as a daemon,local domains*这几个参数,assp即可正常工作)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多