Lines 6-19
Link Here
|
6 |
_optin tinyint(1) unsigned NOT NULL default '1', |
6 |
_optin tinyint(1) unsigned NOT NULL default '1', |
7 |
_priority tinyint(1) unsigned NOT NULL default '0', |
7 |
_priority tinyint(1) unsigned NOT NULL default '0', |
8 |
UNIQUE KEY _rcpt (_rcpt,_optin) |
8 |
UNIQUE KEY _rcpt (_rcpt,_optin) |
9 |
) TYPE=MyISAM; |
9 |
) TYPE=InnoDB; |
10 |
|
10 |
|
11 |
CREATE TABLE policy_training ( |
11 |
CREATE TABLE policy_training ( |
12 |
_rcpt char(60) NOT NULL default '', |
12 |
_rcpt char(60) NOT NULL default '', |
13 |
_expire int(10) unsigned NOT NULL default '0', |
13 |
_expire int(10) unsigned NOT NULL default '0', |
14 |
UNIQUE KEY _rcpt (_rcpt), |
14 |
UNIQUE KEY _rcpt (_rcpt), |
15 |
KEY _expire (_expire) |
15 |
KEY _expire (_expire) |
16 |
) TYPE=MyISAM; |
16 |
) TYPE=InnoDB; |
17 |
|
17 |
|
18 |
CREATE TABLE throttle ( |
18 |
CREATE TABLE throttle ( |
19 |
_from char(60) NOT NULL default '', |
19 |
_from char(60) NOT NULL default '', |
Lines 34-40
Link Here
|
34 |
_log_panic int(10) unsigned NOT NULL default '0', |
34 |
_log_panic int(10) unsigned NOT NULL default '0', |
35 |
_priority tinyint(1) unsigned NOT NULL default '0', |
35 |
_priority tinyint(1) unsigned NOT NULL default '0', |
36 |
UNIQUE KEY _from (_from) |
36 |
UNIQUE KEY _from (_from) |
37 |
) TYPE=MyISAM; |
37 |
) TYPE=InnoDB; |
38 |
|
38 |
|
39 |
CREATE TABLE throttle_from_instance ( |
39 |
CREATE TABLE throttle_from_instance ( |
40 |
_instance char(60) NOT NULL default '', |
40 |
_instance char(60) NOT NULL default '', |
Lines 42-48
Link Here
|
42 |
_expire int(10) unsigned NOT NULL default '0', |
42 |
_expire int(10) unsigned NOT NULL default '0', |
43 |
UNIQUE KEY _instance (_instance), |
43 |
UNIQUE KEY _instance (_instance), |
44 |
KEY _expire (_expire) |
44 |
KEY _expire (_expire) |
45 |
) TYPE=MyISAM; |
45 |
) TYPE=InnoDB; |
46 |
|
46 |
|
47 |
CREATE TABLE throttle_rcpt ( |
47 |
CREATE TABLE throttle_rcpt ( |
48 |
_rcpt char(60) NOT NULL default '', |
48 |
_rcpt char(60) NOT NULL default '', |
Lines 56-62
Link Here
|
56 |
_log_warn int(10) unsigned NOT NULL default '0', |
56 |
_log_warn int(10) unsigned NOT NULL default '0', |
57 |
_log_panic int(10) unsigned NOT NULL default '0', |
57 |
_log_panic int(10) unsigned NOT NULL default '0', |
58 |
UNIQUE KEY _rcpt (_rcpt) |
58 |
UNIQUE KEY _rcpt (_rcpt) |
59 |
) TYPE=MyISAM; |
59 |
) TYPE=InnoDB; |
60 |
|
60 |
|
61 |
CREATE TABLE triplet ( |
61 |
CREATE TABLE triplet ( |
62 |
_from char(60) NOT NULL default '', |
62 |
_from char(60) NOT NULL default '', |
Lines 68-74
Link Here
|
68 |
UNIQUE KEY _host (_host,_from,_rcpt), |
68 |
UNIQUE KEY _host (_host,_from,_rcpt), |
69 |
KEY _datelast (_datelast), |
69 |
KEY _datelast (_datelast), |
70 |
KEY _datenew (_datenew) |
70 |
KEY _datenew (_datenew) |
71 |
) TYPE=MyISAM; |
71 |
) TYPE=InnoDB; |
72 |
|
72 |
|
73 |
CREATE TABLE whitelist ( |
73 |
CREATE TABLE whitelist ( |
74 |
_whitelist char(15) NOT NULL default '', |
74 |
_whitelist char(15) NOT NULL default '', |
Lines 76-82
Link Here
|
76 |
_expire int(10) unsigned NOT NULL default '0', |
76 |
_expire int(10) unsigned NOT NULL default '0', |
77 |
UNIQUE KEY _whitelist (_whitelist), |
77 |
UNIQUE KEY _whitelist (_whitelist), |
78 |
KEY _expire (_expire) |
78 |
KEY _expire (_expire) |
79 |
) TYPE=MyISAM; |
79 |
) TYPE=InnoDB; |
80 |
|
80 |
|
81 |
CREATE TABLE whitelist_sender ( |
81 |
CREATE TABLE whitelist_sender ( |
82 |
_whitelist char(60) NOT NULL default '', |
82 |
_whitelist char(60) NOT NULL default '', |
Lines 84-90
Link Here
|
84 |
_expire int(10) unsigned NOT NULL default '0', |
84 |
_expire int(10) unsigned NOT NULL default '0', |
85 |
UNIQUE KEY _whitelist (_whitelist), |
85 |
UNIQUE KEY _whitelist (_whitelist), |
86 |
KEY _expire (_expire) |
86 |
KEY _expire (_expire) |
87 |
) TYPE=MyISAM; |
87 |
) TYPE=InnoDB; |
88 |
|
88 |
|
89 |
CREATE TABLE whitelist_dnsname ( |
89 |
CREATE TABLE whitelist_dnsname ( |
90 |
_whitelist char(60) NOT NULL default '', |
90 |
_whitelist char(60) NOT NULL default '', |
Lines 92-98
Link Here
|
92 |
_expire int(10) unsigned NOT NULL default '0', |
92 |
_expire int(10) unsigned NOT NULL default '0', |
93 |
UNIQUE KEY _whitelist (_whitelist), |
93 |
UNIQUE KEY _whitelist (_whitelist), |
94 |
KEY _expire (_expire) |
94 |
KEY _expire (_expire) |
95 |
) TYPE=MyISAM; |
95 |
) TYPE=InnoDB; |
96 |
|
96 |
|
97 |
CREATE TABLE blacklist ( |
97 |
CREATE TABLE blacklist ( |
98 |
_blacklist char(15) NOT NULL default '', |
98 |
_blacklist char(15) NOT NULL default '', |
Lines 100-111
Link Here
|
100 |
_expire int(10) unsigned NOT NULL default '0', |
100 |
_expire int(10) unsigned NOT NULL default '0', |
101 |
UNIQUE KEY _blacklist (_blacklist), |
101 |
UNIQUE KEY _blacklist (_blacklist), |
102 |
KEY _expire (_expire) |
102 |
KEY _expire (_expire) |
103 |
) TYPE=MyISAM; |
103 |
) TYPE=InnoDB; |
104 |
|
104 |
|
105 |
CREATE TABLE blacklist_helo ( |
105 |
CREATE TABLE blacklist_helo ( |
106 |
_helo char(60) NOT NULL default '', |
106 |
_helo char(60) NOT NULL default '', |
107 |
UNIQUE KEY _helo (_helo) |
107 |
UNIQUE KEY _helo (_helo) |
108 |
) TYPE=MyISAM; |
108 |
) TYPE=InnoDB; |
109 |
|
109 |
|
110 |
CREATE TABLE blacklist_sender ( |
110 |
CREATE TABLE blacklist_sender ( |
111 |
_blacklist char(60) NOT NULL default '', |
111 |
_blacklist char(60) NOT NULL default '', |
Lines 113-119
Link Here
|
113 |
_expire int(10) unsigned NOT NULL default '0', |
113 |
_expire int(10) unsigned NOT NULL default '0', |
114 |
UNIQUE KEY _blacklist (_blacklist), |
114 |
UNIQUE KEY _blacklist (_blacklist), |
115 |
KEY _expire (_expire) |
115 |
KEY _expire (_expire) |
116 |
) TYPE=MyISAM; |
116 |
) TYPE=InnoDB; |
117 |
|
117 |
|
118 |
CREATE TABLE blacklist_dnsname ( |
118 |
CREATE TABLE blacklist_dnsname ( |
119 |
_blacklist char(60) NOT NULL default '', |
119 |
_blacklist char(60) NOT NULL default '', |
Lines 121-133
Link Here
|
121 |
_expire int(10) unsigned NOT NULL default '0', |
121 |
_expire int(10) unsigned NOT NULL default '0', |
122 |
UNIQUE KEY _blacklist (_blacklist), |
122 |
UNIQUE KEY _blacklist (_blacklist), |
123 |
KEY _expire (_expire) |
123 |
KEY _expire (_expire) |
124 |
) TYPE=MyISAM; |
124 |
) TYPE=InnoDB; |
125 |
|
125 |
|
126 |
CREATE TABLE spamtrap ( |
126 |
CREATE TABLE spamtrap ( |
127 |
_rcpt char(60) NOT NULL default '', |
127 |
_rcpt char(60) NOT NULL default '', |
128 |
_active tinyint(1) unsigned NOT NULL default '1', |
128 |
_active tinyint(1) unsigned NOT NULL default '1', |
129 |
UNIQUE KEY _rcpt (_rcpt,_active) |
129 |
UNIQUE KEY _rcpt (_rcpt,_active) |
130 |
) TYPE=MyISAM; |
130 |
) TYPE=InnoDB; |
131 |
|
131 |
|
132 |
CREATE TABLE helo ( |
132 |
CREATE TABLE helo ( |
133 |
_host char(15) NOT NULL default '', |
133 |
_host char(15) NOT NULL default '', |
Lines 135-139
Link Here
|
135 |
_expire int(10) unsigned NOT NULL default '0', |
135 |
_expire int(10) unsigned NOT NULL default '0', |
136 |
UNIQUE KEY _host (_host,_helo), |
136 |
UNIQUE KEY _host (_host,_helo), |
137 |
KEY _expire (_expire) |
137 |
KEY _expire (_expire) |
138 |
) TYPE=MyISAM; |
138 |
) TYPE=InnoDB; |
139 |
|
139 |
|