发布Extmail/Extman配置文件参数说明

时间:2008-05-15 15:30:29   来源:extmail.org  作者:  点击:次  出处:技术无忧
关键字:extmail postfix qmail mail 配置

SYS_USER_TIMEZONE =

# 指定用户默认时区,默认为东八区:+0800;
 

 

SYS_USER_CCSENT = 1

SYS_USER_SHOW_HTML = 1

SYS_USER_COMPOSE_HTML = 1

SYS_USER_CONV_LINK =1

SYS_USER_ADDR2ABOOK = 1

# 系统默认用户参数;
 

 

SYS_MESSAGE_SIZE_LIMIT =

# 该参数控制写邮件时,单封信件的最大尺寸。以byte为单位,比如: 5242880 代表5MB;
 

 

SYS_MIN_PASS_LEN =

# 指定邮件账户最短密码长度,默认2;
 

 

SYS_MFILTER_ON =

# 过滤器开关;1为开,0为关;
 

 

SYS_NETDISK_ON =

# 网络磁盘开关;1为开,0为关;若设置了0,则即使在extman内打开用户网络磁盘功能

# 用户都不能使用该功能;
 

 

SYS_SHOW_SIGNUP =

# 首页“注册免费邮箱”的按钮显示开关;1为显示,0为关闭;
 

 

SYS_AUTH_TYPE =

# 系统认证方式, 可选:mysql/ldap/authlib;
 

 

SYS_MAILDIR_BASE =

# 邮件数据存放目录路径,必须使用绝对路径,比如:/home/domains;
 

 

SYS_AUTH_SCHEMA = virtual

# 该设置有3个参数:vpopmail1/vpopmail2/virtual;

# virtual即虚拟帐户;

# vpopmail1 => all user accounts in one table 为对qmail+vpopmail(mysql版)的支持;

# vpopmail2 => accounts in per domain table 为对qmail+vpopmail(mysql版)的支持;
 

 

SYS_CRYPT_TYPE =

# 密码加密方式,支持以下方式:

# crypt|cleartext|plain|md5|md5crypt|plain-md5|ldap-md5|sha|sha1;
 

 

注:Extmail密码格式介绍:

 

一.   scheme(密码模型)

Extmail支持明文,crypt,md5,md5crypt,sha/sha1等主流的9-10种密码格式,

采用如下的方法映射:

CRYPT     => crypt

MD5       => md5

PLAIN-MD5 => plain_md5

LDAP-MD5  => ldap_md5

SHA       => sha

SHA1      => sha

CLEARTEXT => clear

PLAIN     => clear

 

二.   格式说明

Extmail可以辨认以下3种密码格式:

1.       $1$hhhhhh$xxxxxxxxxxx

该格式以md5()结果为基础,用一串hhhhhh(随机数)的hash对md5进行加密得到的密码,xxxxxxxxxxxxx  就是md5密文数据,它的特征是以$1$为前缀,符合此说明的格式就是md5crypt。

 

2.       {xxxx}yyyyyyyyyyyyyyy

该格式,{}里面是明文指定了密码模型,之后为加密数据。

比如:{MD5}xxxxxxxxxxxx,代表以MD5为加密方式,而xxxxxxxxxxxxx就是md5密文数据。

 

3.       xxxxxxxxxxxxxxxxxxxxx

该格式是没有任何特征的密文,如果采用该格式,必须手工在webmail.cf和webman.cf的SYS_CRYPT_TYPE参数指定密码格式。

 

SYS_MYSQL_USER =

# MYSQL数据库用户信息设置,默认为:extmail;
 

 

SYS_MYSQL_PASS =

# MYSQL数据库用户密码设置;
 

 

SYS_MYSQL_DB =

# MYSQL数据库名设置;
 

 

SYS_MYSQL_HOST =

# MYSQL数据库主机,默认为:localhost;
 

 

SYS_MYSQL_SOCKET =

# MYSQL数据库SOCKET位置设置,默认为:/var/lib/mysql/mysql.sock;
 

 

SYS_MYSQL_TABLE = mailbox

SYS_MYSQL_ATTR_USERNAME = username

SYS_MYSQL_ATTR_DOMAIN = domain

SYS_MYSQL_ATTR_PASSWD = password

SYS_MYSQL_ATTR_QUOTA = quota

SYS_MYSQL_ATTR_NDQUOTA = netdiskquota

SYS_MYSQL_ATTR_HOME = homedir

SYS_MYSQL_ATTR_MAILDIR = maildir

# Extmail使用的MYSQL表设置,请不要修改默认配置;
 

 

SYS_MYSQL_ATTR_CLEARPW = clearpwd

# 为了方便管理员对账户的管理,该设置用来保存明文密码;

# 如果不需要该功能请注释掉此设置;
 

 

SYS_MYSQL_ATTR_DISABLEWEBMAIL = disablewebmail

SYS_MYSQL_ATTR_DISABLENETDISK = disablenetdisk

SYS_MYSQL_ATTR_DISABLEPWDCHANGE = disablepwdchange

SYS_MYSQL_ATTR_ACTIVE = active

# attr_disable**主要是设置是否打开禁用某个特性的功能。如果注释掉

# 那么即使数据库存在这个字段也会无效。比如disablewebmail,即支持用户登录webmail。

# 注:修改过该设置后,用户必须logout才能生效;
 

 

SYS_LDAP_BASE = o=extmailAccount,dc=example.com

SYS_LDAP_RDN = cn=Manager,dc=example.com

SYS_LDAP_PASS = secret

SYS_LDAP_HOST = localhost

# LDAP配置信息;
 

本文转自 技术无忧网 网址http://www.pc51.net 访问技术无忧网,软硬件通吃保你技术无忧!


相关文章

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面