Windows 服务器安装SpamAssassin并配置为服务

SpamAssassin 作为LinuxVPS上拦击垃圾邮件的利器,一直广受站长喜欢。其实Windows服务器上也可以安装SpamAssassin,搭配hmailserver或者其他邮件服务器使用。SpamAssassin for Windows 是Jam Software提供的,官方安装包安装之后只能手动运行程序,而没有没办法作为服务被其他程序使用。当然,这也不是全无办法,今天就细说一下windows服务器安装SpamAssassin并注册成为服务的方法。

 

 

 

 

安装SpamAssassin for Windows

 

 SpamAssassin安装:

 

从官方下载(http://www.jam-software.com/spamassassin/),然后直接安装就好,安装之后打开文件根目录

 

其中spamd.exe为所需程序。只需要运行spamd即可。

 

 

hMailserver 与SpamAssassin连接

 

只需要勾选,然后本地端口是783,默认端口就好。

 

 

保存之后可以测试,如果可以看到测试信息,说明spamd工作正常,否则会报错。

 

 

 将spamd.exe注册成为服务

 

将exe程序注册成为服务需要两个文件,instsrv.exe和srvany.exe。这两个程序是Windows Resource Kits中提供的攻击,可以在网上搜索下载。然后将instsrv.exe 和srvany.exe 考到某个目录,例如D:\spamd

 

管理员身份运行CMD

 

1.执行命令 D:\spamd\instsrv.exe spamd D:\spamd\srvany.exe

 

 

打开注册表 RegEdit,展开分支:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
找到新添加的服务spamd

 

 

右键,新建项,命名为

 

右键 新建 “项“,名称为Parameters。

 

单击该项,然后在右边新建两个字符串值。

 

第一个名为Application,值为:应用程序路径,D:\Program Files (x86)\JAM Software\SpamAssassin for Windows\spamd.exe。

 

第二个名为AppDirectory,值为:应用程序所在目录,D:\Program Files (x86)\JAM Software\SpamAssassin for Windows\

 

 

打开服务,找到spamd,启动类型修改为自动,可以设置该服务的用户,然后启动spamd服务。

 

 

回到hmailserver,测试一下SpamAssassin,ok

时间: 2024-09-28 00:43:35

Windows 服务器安装SpamAssassin并配置为服务的相关文章

windows系统中如何配置DHCP服务

一.DHCP概述 (1).了解DHCP服务 DHCP(Dynamic  Host Configuration  Protocol,动态主机配置协议),是由IETF(Internet 工作任务小组)设计开发的,专门用于为Tcp/IP网络中的计算机自动分配TCP/IP参数的协议 DHCP提供了安全.可靠且简单的TCP/IP网络设置,降低了配置IP地址的负担 (2).DHCP的好外 减少了管理员的工作量 避免输入错误的可能 避免IP冲突 当网络更改IP地址段时,不需要在重新配置每个用户的IP地址 提高

Windows服务器上配置SNMP服务方法

SNMP(Simple Network Management Protocol,简单网络管理协议),用来对通信线路进行管理.在Windows服务器上配置SNMP服务时,使用手动填写信息太麻烦.下面是使用命令行执行配置文件来实现. 创建snmp.inf [NetOptionalComponents] SNMP = 1 [SNMP] Contact_Name = "ITSupport" Location = "ServerRoom" Service = Physical

Windows服务器上配置SNMP服务的方法

SNMP(Simple Network Management Protocol,简单网络管理协议),用来对通信线路进行管理.在Windows服务器上配置SNMP服务时,使用手动填写信息太麻烦.下面是使用命令行执行配置文件来实现. 创建snmp.inf [NetOptionalComponents] SNMP = 1 [SNMP] Contact_Name = "ITSupport" Location = "ServerRoom" Service = Physical

[原创图解]Win2003证书服务配置/客户端(服务端)证书申请/IIS站点SSL设置

[原创图解]Win2003证书服务配置/客户端(服务端)证书申请/IIS站点SSL设置 --欢迎转载,但转载请注明来自"菩提树下的杨过" 一.CA证书服务器安装   1.安装证书服务之前要先安装IIS服务并且保证"WEB服务扩展"中的"Active Server Pages"为允许状态      2.在"控制面板"中运行"添加或删除程序",切换到"添加/删除Windows组件"页   

为你的windows 7系统正确配置ipv6

  各种信息显示,和互联网息息相关的IPv4地址的"剩余油量指示灯"正闪烁着即将耗尽的警告,IPv4地址只剩下5%的数量可用了,预计到明年的秋 天就将彻底耗尽.对微软的最新操作系统Windows 7来说,它现在是否已经能够完美的支持即将取代IPv4的IPV6地址呢? 事实上,与以前的那些操作系统相比,Windows 7操作系统已经在支持IPV6协议上做出了很好了;但是,仍然有一些瑕疵. 首先想到的一个问题是在Windows Server 2008 和 Windows 7操作系统中配置I

使用组策略对象配置终端服务

策略|对象 本文节选自<Windows & .NET Magazine国际中文版> 自从1998年微软发布第一个Windows NT 4.0终端服务器版(WTS)以来,很多公司大大改善了使用RDP连接到终端服务器的用户体验.在Windows 2003中,RDP客户端几乎达到了与使用ICA客户端到Citrix MetaFrame服务器一样的功能,仅缺少支持应用程序发布与无状态窗口(应用程序发布指使一个连接指向一台终端服务器上的一个应用程序,无状态窗口则允许最终用户在一台终端服务器上对同一

Windows 2003安装和配置活动目录服务

window 在Windows 2003中,各种网络服务以服务器角色出现,方便了用户对网络资源进行分配与管理.应用服务器角色对网络进行管理,均需要有活动目录服务.域名系统服务.动态主机配置协议服务.Windows Internet命名服务的配合与支持.本文将向你重点讲解上述活动目录服务务的实现方法与技巧. (一)什么是活动目录 活动目录(Active Directory)是用于Windows 2003的目录服务.它存储着网络上各种对象的有关信息,并使该信息易于管理员和用户查找及使用.活动目录服务

PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程

这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助. 在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包. PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他W

Windows 2000 IIS安装配置图解教程

Windows 2000 Server.Windows 2000 Advanced Server 以及 Windows 2000 Professional的默认安装都带有IIS ,也可以在 Windows 2000安装完毕后加装IIS. IIS是微软出品的架设WEB.FTP.SMTP服务器的一套整合软件,捆绑在Windows2000/NT 中,可以在控制面板的添加/删除程序中选择添加删除Windows组件中选择添加IIS服务.如下图: IIS默认的 WEB (主页)文件存放于系统根区中的 %sy