当前位置: 首页 > 工具软件 > hMailServer > 使用案例 >

通达信服务器.ini 文件,hmailserver配置–ini文件设置

贺卜霸
2023-12-01

这个系列准备把hmailserver的某些文档大致的重复一下,当然,用母语。

hmailserver安装的时候大多数设置都是存在数据库里,但也有少部分设置是放在安装目录下的hMailServer.INI文件里的,例如邮件存储路径和数据库连接信息等,这里列出了所有ini文件里可用的参数设置。

如果你要添加一个在你的hmailserver.ini文件里面不存在参数设置,你可以手动在ini文件里添加,这个ini文件分好几个节段,如果这个节段存在,你就可以直接在该节段下添加参数,如果不存在,那你需要先添加个节段名,一般节段名是用中括号括起来的,如[SectionName],下面看这些节段。

[Directories]

ProgramFolder – 这个设置hmailserver安装目录的路径,默认是 C:\Program Files\hMailServer.

DataFolder – 这个参数设置hmailserver数据库存放路径,默认是 C:\Program Files\hMailServer\Data.

LogFolder – 日志存放路径,默认C:\Program Files\hMailServer\Logs

TempFolder – 临时文件存放路径,例如正在进行病毒扫描的附件等,默认在C:\Program Files\hMailServer\Temp

EventFolder – 存放hmailserver事件文件的目录,比如要执行的脚本,默认 C:\Program Files\hMailServer\Events

[GUILanguages]

ValidLanguages – 列出hMailServer可以使用的界面语言, hMailServer Administrator通过这个列表来确定在Language 菜单里列出哪些语言。

[Database]

Internal – 如果使用内部mysql数据库就填1,否则填0。 什么个意思呢,就是说你第一次安装的时候是否要用系统内置的数据库脚本来初始化数据库,官方文档扯的很不明白。

Type – 数据库类型。 可以是MySQL或MSSQL, hMailServer要通过这个设置来确定它到底用哪种连接方式连接到数据库和使用哪种SQL语句来操作数据库。

Username – hMailServer使用这个用户名来连接到数据库,如果是用MSSQL数据库且这个字段为空, hMailServer会使用Windows身份验证。

Password – 密码就不用多说了把,数据库的连接密码,如果下面的密码加密设为1了,这个密码就是用blowfish方式加密后的密文。

Passwordencryption – 密码加密,如果值设为1则用blowfish方式加密密码,这时候,在hmailserver连接数据库之前会先解密。

Port – hMailserver需要连接的数据库服务器的端口。

Server – 数据库服务器的名称。

Database – hMailServer需要使用的数据库名。

NumberOfConnections – 能打开的数据库连接数,默认为5个,意思就是 hMailServer可以打开5个连接到数据库服务器的连接。 hMailServer往往需要在同一时间执行多个数据库操作,一个操作就需要一个连接,提高连接数可以增加性能,当然,资源占用也会增加。

ConnectionAttempts – 连接尝试时间,这个时间指hMailServer尝试连接多长时间后放弃,默认是6秒,一般咱们数据库都在本机或者同一局域网,没什么关系,如果远程数据库可能就要设置高一点咯。(hMailServer 4.4以后版本支持)

ConnectionAttemptsDelay – 连接尝试延迟时间,两次连接之间延迟的时间,默认5秒。(hMailServer 4.4以后版本支持)

[Security]

AdministratorPassword – hMailServer管理密码,用户需要输入这个密码才能启动hMailServer Administrator,这里的值是经过MD5加密的密文。

 类似资料: