100 lines
3.1 KiB
Plaintext
100 lines
3.1 KiB
Plaintext
#
|
|
# Table structure for table admin
|
|
#
|
|
CREATE TABLE admin (
|
|
username varchar(255) NOT NULL default '',
|
|
password varchar(255) NOT NULL default '',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
modified datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (username),
|
|
KEY username (username)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Virtual Admins';
|
|
|
|
#
|
|
# Table structure for table alias
|
|
#
|
|
CREATE TABLE alias (
|
|
address varchar(255) NOT NULL default '',
|
|
goto text NOT NULL,
|
|
domain varchar(255) NOT NULL default '',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
modified datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (address),
|
|
KEY address (address)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Virtual Aliases';
|
|
|
|
#
|
|
# Table structure for table domain
|
|
#
|
|
CREATE TABLE domain (
|
|
domain varchar(255) NOT NULL default '',
|
|
description varchar(255) NOT NULL default '',
|
|
aliases int(10) NOT NULL default '0',
|
|
mailboxes int(10) NOT NULL default '0',
|
|
maxquota int(10) NOT NULL default '0',
|
|
transport varchar(255) default NULL,
|
|
backupmx tinyint(1) NOT NULL default '0',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
modified datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (domain),
|
|
KEY domain (domain)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Virtual Domains';
|
|
|
|
#
|
|
# Table structure for table domain_admins
|
|
#
|
|
CREATE TABLE domain_admins (
|
|
username varchar(255) NOT NULL default '',
|
|
domain varchar(255) NOT NULL default '',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
KEY username (username)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Domain Admins';
|
|
|
|
#
|
|
# Table structure for table log
|
|
#
|
|
CREATE TABLE log (
|
|
timestamp datetime NOT NULL default '0000-00-00 00:00:00',
|
|
username varchar(255) NOT NULL default '',
|
|
domain varchar(255) NOT NULL default '',
|
|
action varchar(255) NOT NULL default '',
|
|
data varchar(255) NOT NULL default '',
|
|
KEY timestamp (timestamp)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Log';
|
|
|
|
#
|
|
# Table structure for table mailbox
|
|
#
|
|
CREATE TABLE mailbox (
|
|
username varchar(255) NOT NULL default '',
|
|
password varchar(255) NOT NULL default '',
|
|
name varchar(255) NOT NULL default '',
|
|
maildir varchar(255) NOT NULL default '',
|
|
quota int(10) NOT NULL default '0',
|
|
domain varchar(255) NOT NULL default '',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
modified datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (username),
|
|
KEY username (username)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Virtual Mailboxes';
|
|
|
|
#
|
|
# Table structure for table vacation
|
|
#
|
|
CREATE TABLE vacation (
|
|
email varchar(255) NOT NULL default '',
|
|
subject varchar(255) NOT NULL default '',
|
|
body text NOT NULL,
|
|
cache text NOT NULL,
|
|
domain varchar(255) NOT NULL default '',
|
|
created datetime NOT NULL default '0000-00-00 00:00:00',
|
|
active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (email),
|
|
KEY email (email)
|
|
) TYPE=MyISAM COMMENT='Postfix Admin - Virtual Vacation';
|