Advanced configuration

Introduction

Admin interface of WebMail Lite 8 allows for setting primary configuration options. Advanced configuration is done via editing configuration files. Due to modular structure of the product, settings are stored in main configuration file data/settings/config.json and in configuration file of each specific module, data/settings/modules/MODULENAME.config.json file.

Main config.json file

Parameter

Type

Example

Description

SiteName

string

AfterLogic

In previous versions, title shown in browser's header. Superseded by setting in Core.config.json

LicenseKey

string

License key is supplied here

AdminLogin

string

superadmin

Administrative login

AdminPassword

string

Administrative password (empty by default)

AdminLanguage

string

English

Admin interface language

DBType

spec

MySQL

Database engine used. Currently, only MySQL is supported

DBPrefix

string

au_

Prefix used for database tables' names (empty by default)

DBHost

string

127.0.0.1

Denotes hostname or socket path used for connecting to SQL database

DBName

string

The name of database in SQL server used by WebMail Lite 8

DBLogin

string

root

Login for SQL user

DBPassword

string

Password to access SQL database

UseSlaveConnection

bool

false

These parameters refer to separate read/write access to the database. When UseSlaveConnection is enabled, the first set of credentials will be used to write to the database while Slave credentials - to read from it