HmailServer使用ClamAV杀毒软件

ClamWin杀毒软件是一款手动杀毒软件,不会与实时杀毒软件冲突,所以可以在服务器安装好其他杀毒软件时同时安装ClamWin。

ClamWin下载地址:http://www.clamwin.com

安装好后再安装ClamAv,它直接使用ClamWin的病毒库。下载地址:http://www.clamav.net/downloads#otherversions 选择对应的版本。

解压到D盘或其他盘上的英文目录内,修改配置文件,简单的修改使用TCP协议,端口和病毒库地址就可以使用了。

使用工具把clamd.exe做成服务,在hmailserver里直接启动clamav即可,测试下有没有正常工作。ClamWin在hmailsrver下使用太耗费资源了。

将程序以windows服务的方式启动

这两天在给hmailserver添加spamassassin垃圾邮件过滤功能,但发现spamd.exe要在登录以后才可以使用,只需要启动一下即可,但这样还是不方便,查了一些资料,发现可以将程序以windows服务的方式启动,特此记录下来,以便需要的朋友参考。以下资料来源于网络:

需要用到的工具及下载地址:

首先介绍2个小工具:

instsrv.exe:用以安装和卸载可执行的服务

srvany.exe:用于将任何EXE程序作为Windows服务运行

将这两个工具拷贝到你的程序目录一起,最好不要有空格。

这2个工具都是是Microsoft Windows Resource Kits工具集的实用的小工具

你可以通过下载并安装Microsoft Windows Resource Kits获得 http://www.microsoft.com/en-us/download/details.aspx?id=17657

服务的安装步骤分5小步:

(1)打开CMD,输入以下内容,

D:\程序目录\instsrv.exe  服务名称(自定,不要有空格)D:\程序目录\srvany.exe

注:这里只是建立 一个服务项目,后面再去添加自序路径

(2)regedit打开注册表编辑器,找到以下目录

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\服务名称

 

(3)鼠标右键单击服务名称,创建一个”项”,名称为”Parameters”

 

(4)鼠标左键单击”Parameters”,在右边点击鼠标右键,创建一个”字符串值”(REG_SZ),名称为”Application”,数值数据里填写目录下可执行文件的绝对路径+文件名

例如:

d:\程序目录\程序名称.exe

 

(5)打开services.msc服务控制面板,找到 服务名称 服务,点启动试试。

转:安装sql server 2000数据库提示程序配置服务器失败.(解决方法)

SQL安装失败提示:

安装程序配置服务器失败。参考服务器错误日志和C:\WINDOWS\sqlstp.log 然后无法运行服务器。

sqlstp.log提示:

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

15:08:05 C:\Program Files\Microsoft SQL Server\80\Tools\Binn\cnfgsvr.exe -F “C:\WINDOWS\sqlstp.log” -I MSSQLSERVER -V 1 -M 0 -Q “Chinese_PRC_CI_AS” -H 1770794 -U sa -P 
###############################################################################
正在启动?
Chinese_PRC_CI_AS
-m -Q -T4022 -T3659
正在与服务?
driver={sql server};server=yh;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

driver={sql server};server=yh;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

driver={sql server};server=yh;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一般性网络错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (WrapperRead()).

SQL Server 配置?

解决方法:后来发现本系统计算机名是英文小写加数字构造。把计算机名改为纯英文大写字母重启系统,重装数据库即可。(桌面右键我的电脑属性-计算机名选项卡-更改-计算机名)