forked from schuetzm/imscp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
452 lines (389 loc) · 22.5 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
i-MSCP ChangeLog
~~~~~~~~~~~~~~~~
------------------------------------------------------------------------------------------------------------------------
Git Master
------------------------------------------------------------------------------------------------------------------------
SETUP:
- Removed php5-adodb package from distribution packages files
- The i-MSCP apache_php_fpm server impl. is now the default choice for distributions supporting it officialy
ENGINE:
- Fixed: Plugin module is broken: Unable to disable, uninstall... any plugin
Tickets:
- Fixed #745: Defect - Disk detail in dovecot doesn't include aliases
- Fixed #779: Defect - When migrating from ispcp the reseller and admin logos are lost
- Fixed #834: Cosmetics - Ticket system menu names
- Fixed #835: Task - Migration script - ispCP - Remove old php5-fcgi-starter
- Fixed #852: Bug - Software installer - Unable to install any software
- Fixed #858: Task - Remove php5-adodb package
------------------------------------------------------------------------------------------------------------------------
1.1.0-rc3
------------------------------------------------------------------------------------------------------------------------
2013-07-23: Torsten Widmann
- RELEASE i-MSCP 1.1.0-rc3
CONFIGS:
- Removed Amavis, ClamAV and SpamAssassin configuration (Such service must be provided as plugin)
ENGINE:
- Added config_readonly option in bootstrap
- Added cron job for deactivation of entities belonging to an expired account
- Fixed: Allow to get raw db connection
- Fixed: unable to remove htgroup
- Fixed: TERM environment variable not set (IMSCP::Debug library)
- Removed 'dnschange' status
- Updated 'change' status to 'tochange' and 'delete' status to 'todelete'
GUI:
- Added plugin archive upload feature (tar.gz, tar.bz2 and zip)
- Updated plugin API (Several BC breaks expected)
- Removed 'dnschange' status
- Updated status: 'change' to 'tochange' and 'delete' to 'todelete'
- Added protected Web folders option to hosting plans
SETUP:
- Items with status other than 'ok' and similar are not longer rebuilded on update
TOOLS:
- Fixed: Awstats - Forbidden access (Ubuntu Lucid)
Tickets:
- Fixed #782: Bug - Notice: A non well formed numeric value encountered...
- Fixed #786: Bug - Httpd Server impl. - apache_php_fpm. - No input file specified
- Fixed #790: Defect - Postfix 2.10.x - Relay access - SASL authentication
- Fixed #793: Bug - Autoinstaller/Setup - Admin user is getting new id in database
- Fixed #808: Enhancement - Possibility to Upload i-MSCP Plugins via GUI
- Fixed #809: Bug - Autoinstaller - Preseed feature - Error while executing query: Duplicate entry 'admin'
- Fixed #816: Bug - Unable to uninstall i-MSCP
- Fixed #819: Tasks - Clean up PHP Settings
- Fixed #822: Bug - Auto responder feature broken
- Fixed #831: Bug - imscp_daemon: send_line(): socket write error
- Fixed #841: Bug - Autoinstaller - Preseed feature - some errors
- Fixed #848: Bug - Backend - Wrong after hook in function _buildMasterPhpFpmPoolFile
------------------------------------------------------------------------------------------------------------------------
1.1.0-rc2.3
------------------------------------------------------------------------------------------------------------------------
2013-06-08: Torsten Widmann
- RELEASE i-MSCP 1.1.0-rc2.3
ENGINE:
- Fixed: Error on backup: Unable to change mode for...
GUI:
- Fixed: Unable to add hosting plan (reseller level)
- Fixed: Possible missing properties (hosting_plans)
SETUP:
- Fixed: Pressed feature is broken
Tickets:
- Fixed #647: Bug - Setup - Unable to reconfigure IP addresses
- Fixed #776: Bug - Hosting plans attribs aren't updated with the migration
- Fixed #777: Bug - Autoinstaller - Two entries for imscp-autoinstall option -h
- Fixed #778: Bug - Autoinstaller - Exit code 5 in non-interactive mode --nopromt
- Fixed #781: Bug - Network card not found
- Fixed #812: Review - i-MSCP should show true system memory values
------------------------------------------------------------------------------------------------------------------------
1.1.0-rc2.2
------------------------------------------------------------------------------------------------------------------------
2013-06-04: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc2.2
GUI:
- Fixed: Custom DNS feature not working due to missing files
VENDOR:
- Updated jQuery to v1.10.1
- Updated jQuery UI to v1.10.3
Tickets:
Fixed #640: Bug - AliasSubdomain won't work when Alias is a redirect
Fixed #767: Update -jQuery 1.10.1 released
Fixed #769: Review - Language issue in imscp GUI
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc2.1
------------------------------------------------------------------------------------------------------------------------
2013-06-02: Torsten Widmann
- RELEASE i-MSCP 1.1.0-rc2.1
CONFIGS:
- Added MariaDb support
- Added named.conf.local and named.conf.options files
- Added skel directory for Web folder skeletons (Httpd server impls.)
- Fixed: Useless section must be removed in generated Apache configuration files
- Fixed: diff package isn't available for Ubuntu > 12.04 (replaced by diffutils)
- Removed packages file for Ubuntu Oneiric Ocelot (EOL 20130509)
- Updated php.ini files
ENGINE:
- Added hooks for user module
- Added hooks.d directory for storage of engine hook files
- Added support for Apache + PHP FPM
- Added option allowing to disable/enable IPv6 support (Bind9)
- Fixed: Admin must be able to add custom data in named configuration files (Bind9)
- Fixed: DNS server must answer to queries only for zones for which it's authoritative (excepted for localhost)
- Fixed: DNS server must be protected against common attacks
- Fixed: DNS zone files must be checked and cleaned before installation in production directory
- Fixed: DNS zones must be added in named.conf.local instead of named.conf (Bind9 - Debian/Ubuntu)
- Fixed: i-MSCP network init script must start/stop MySQL server only if installed
- Fixed: Domain module shouldn't be responsible to add i-MSCP unix user
- Fixed: Permissions as set by Debian must be keep (bind9)
- Fixed: Slave DNS zone files should be put in dedicated directory (Bind9)
- Fixed: SPF record syntax
GUI:
- Added option allowing to disconnect an user without removing its session
- Added option allowing to protect/unprotect Web folders
- Enhancement: Improved layout for admin/settings.php page
- Fixed: Allow idn for domain part of Ftp account username
- Fixed: Allow to trigger more than one privilege callback functions for navigation
- Fixed: External mail server option not implemented in admin/domain_edit.page
- Fixed: i18n issues in reseller_add.php and reseller_edit.php pages
- Fixed: Hide menus referring to unplayable features
- Fixed: Sessions not killed (admin/session_manage.php)
- Fixed: Unable to display the domain_edit.php/reseller_edit.php pages in some context (SQL queries too big)
- Removed both order panel and billing interfaces
- Rewritten Ftp account add page
- Updated iMSCP jQuery tooltip plugin according jQuery library changes
SETUP:
- Added support for external repositories (Debian/Ubuntu)
- Added hooks.d directory for storage of installer hook files
- Fixed: add-apt-repository - unknown -y option (Ubuntu Lucid Lynx)
- Fixed: APT packages manager must be configured before any package installation
- Fixed: All MySQL secure installation tasks are now done by the i-MSCP installer
- Fixed: i-MSCP must allow usage of remote SQL server
- Fixed: Both imscp-autoinstall and imscp-setup scripts must allow per item reconfiguration
- Fixed: Duplicate entries in sources.list file (Ubuntu)
- Fixed: Do not show any dialog when --noprompt option is used
- Fixed: Make error messages free of any ANSI color and end of line codes in dialog
- Fixed: Uninstall unneeded packages when switching to another server implementation
VENDOR:
- Updated jQuery to v1.9.1
- Updated jQuery UI to v1.10.0
- Updated Net_DNS to Net_DNS2 (version 1.3.0)
- Updated Zend Framework to 1.12.3
Tickets:
- Fixed #064: Nice to have - PHP FPM
- Fixed #191: Defect - proftpd slow login
- Fixed #377: Defect - Some issues with shared mount point
- Fixed #458: Update - NET_DNS to NET_DNS2
- Fixed #463: Bug - Fake duplicate sources in sources.list file (ubuntu)
- Fixed #543: Bug - Dovecot not stopped when switching to courier
- Fixed #544: Bug - An exception have been thrown - magicfile
- Fixed #557: Bug - External mail server - Removing last entry (edit mode) doesn't remove DNS MX record
- Fixed #558: Defect - Unable to edit custom MX DNS records
- Fixed #564: Security Failure - Passwords can be compromised
- Fixed #566: Cosmetics - i18n issues
- Fixed #567: Bug - Shared mount point get deleted even if used by other entity
- Fixed #568: Bug - Unable to delete domain aliases when using shared mount point and HTTP redirection
- Fixed #571: Bug - Proftpd - Unable to restart - Directive collision
- Fixed #572: Defect - Shared mount point - Entity Deletion
- Fixed #581: Task - Add support for MariaDB
- Fixed #583: Bug - Disabling PHP will not prevent user to use it
- Fixed #586: defect - PHP FPM still running when switching to another server
- Fixed #591: Bug - PHP FPM - SSL connection for the panel is not working
- Fixed #593: Bug - Setup (update) is not working
- Fixed #594: Defect - Awstats addon - cron task is not working
- Fixed #595: Enhancement - Allow per item reconfiguration
- Fixed #596: Bug - GUI - External mail server feature not implemented
- Fixed #599: Bug - Ubuntu auto-installer adapter is broken
- Fixed #600: Defect - Custom DNS CNAME to CNAME - Trailing period
- Fixed #601: Bug - Apache + php-fpm - Cannot install specific software
- Fixed #603: Bug - Awstats Addon - cron task is sending messages to stdout
- Fixed #604: Bug - insserv - Script imscp_network is broken: incomplete LSB comment
- Fixed #607: Bug - History of customer stats is limited to 3 years
- Fixed #609: Bug - PHP FPM - Internal Server Error after deleting any domain
- Fixed #610: Cosmetics - i18n issue - Typo
- Fixed #618: Defect - IMAP - Subscribed folders are not re-added to the subscription file
- Fixed #619: Bug - HTTP Redirection - Null field - Update errors
- Fixed #623: Bug - Error on update - Unable to delete etc/apt/preferences.d/imscp file
- Fixed #624: Bug - Setup/Update imscp-autoinstall is broken
- Fixed #625: Defect - Missing file themes/default/images/black/login/stripe.png
- Fixed #629: Unable to change PHP editor settings when editing reseller
- Fixed #631: Defect - Proftpd - Heavy 100% load on login / directorychange
- Fixed #632: Bug - dovecot - Wrong conffile permission after update
- Fixed #634: Bug - i-MSCP update from git master - Error in bind9 server implementation
- Fixed #639: Defect - Setup - Package 'debconf-utils' has no installation candidate
- Fixed #643: Bug - Unable to switch from php-fpm to fastcgi
- Fixed #644: Task - Show specific dialog message when installer cannot run due to backup process
- Fixed #646: Defect - Remote SQL server - The host part of SQL users as created by i-MSCP should be settable
- Fixed #649: Bug - imscp-uninstall syntax error
- Fixed #650: Bug - Error when assigning an existing SQL User to a new database
- Fixed #740: Enhancement - Engine Hook for post domain user creation
- Fixed #742: Bug - Welcome email don't show the correct information
- Fixed #743: Update - Roundcube update available (version 0.9.0)
- Fixed #751: Bug - Installer - Ubuntu 13.04 - php5-suhosin is not available
- Fixed #753: Bug - Backup Restore - Use of uninitialized value $dbname
- Fixed #754: Bug - errors while rebuilding cusomers files (ssl cert)
- Fixed #757: Bug - setup - Problem with SSL certificat
- Fixed #758: Bug - typo in Database.php (line 729)
- Fixed #759: Bug - new account setup with partly wrong vu**** id
- Fixed #760: Bug - No logs or not updated logs in user space since may 22 00:00
- Fixed #763: Bug - Errors in imscp-autoinstall when database is different from 'imscp'
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc1.4
------------------------------------------------------------------------------------------------------------------------
2013-01-07: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc1.4
DISTROS:
- Added package files for Ubuntu Quantal Quetzal and Ubuntu Raring Ringtail
CONFIGS:
- Updated fcgid configuration files for high-load sites
Tickets:
- Fixed #274: (reopened): Defect - Proftpd limits doesn't work
- Fixed #548: Bug - Missing comment character in configs/debian/fcgi/parts/php5-fcgid-starter.tpl
- Fixed #550: Boolean PHP Values should be set with php_flag and not php_value
- Fixed #551: Bug - Preseed feature is broken
- Fixed #552: Bug - PHP constants are not recognized outside of PHP (such as in Apache vhost files)
- Fixed #555: Cosmetics - Missing translation at reseller level
- Fixed #560: Review - Backup filenames are not windows-friendly
- Fixed #562: Bug - Error in apache_fcgi installer
- Fixed #563: Defect - protected_plugins.php file not in gui/cache
- Fixed #565: Bug - Ftp limits not applied - Proftpd not restarted
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc1.3
------------------------------------------------------------------------------------------------------------------------
2012-12-27: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc1.3
SETUP:
- Fixed: Any hook function should return 1 on failure
- Fixed: Do not install suexec module when using ITK
- Fixed: Make fcgid as default FastCGI module
- Fixed: Self-signed SSL certificate for i-MSCP must be a wildcard SSL certificate
- Fixed: Self-signed SSL certificate for i-MSCP must use 2048-bit RSA Keys (Minimum recommended)
- Fixed: Suppress warning for self-signed certificate generation (still in log file)
- Fixed: Use of uninitialized value in bitwise or (|) errors
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc1.2
------------------------------------------------------------------------------------------------------------------------
2012-12-25: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc1.2
Tickets:
- Fixed #546: Bug - SQL error on first install due to empty reseller list
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc1-1
------------------------------------------------------------------------------------------------------------------------
2012-12-25: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc1.1
Tickets:
- Fixed #540: Bug - C-style symbols intead of graphic lines in the autoinstall console
- Fixed #542: Bug - Unable to install addon packages - git is missing
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-rc1
------------------------------------------------------------------------------------------------------------------------
2012-12-24: Laurent Declercq
- RELEASE i-MSCP 1.1.0-rc1
Features / Enhancements / Bugfixes:
SETUP:
- Added backup feature for setup dialog (allow user to step back)
- Added base class for autoinstall adapters
- Added 'buildonly' and 'skippackages' command line options for autoinstall script
- Added composer installer for i-MSCP addons
- Added 'reconfigure', 'preseed', hook-file and 'debug' command line options for both autoinstall and setup scripts
- Fixed: Allow IDN for hostname and base server vhost hostname
- Fixed: Allow to set ip as MySQL server hostname
- Fixed: Do not remove user defined variables in imscp.conf
- Fixed: Do not ask for MySQL server port when using 'localhost'
- Fixed: Do no ask for server to use if only one is available
- Fixed: iMSCP::Dialog::Dialog - Wrong synstax for the 'timeout' option
- Fixed: iMSCP::Dialog::Dialog - Allow both single and double quotes in dialog text boxes
- Fixed: iMSCP::Dialog::Dialog - Allow to set default choice for both radiolist and checklist dialog boxes
- Refactoring + cs fixes + doc
ENGINE:
- Added i-MSCP own implementation of lsb_release command
- Added 'nocreate' and 'readonly' options for the iMSCP::Config package
- Added pbzip2 (parallel bzip2 file compressor) for bzip2 compression algorithm
- Added progress bar for Debian packages installation
- Added engine hooks manager
- Added several hooks in both addons and servers packages (still a lot to add...)
- Fixed: iMSCP::IP - Ips stack not flushed on reset
- Fixed: iMSCP::Boot - Do not create the imscp.conf file if do not exists, raise error instead
- Refactoring + cs fixes + doc
GUI:
Core:
- Rewritten external mail interface
Tools:
- Moved Ajaxplorer to packagist.org (composer package)
- Moved PhpMyAdmin to packagist.org (composer package)
- Moved Roundcube to packagist.org (composer package)
- Updated AjaxPlorer addon to version 4.2.3
- Updated PhpMyAdmin addon to version 3.5.5
- Updated Roundcube addon to version 0.8.4
Tickets:
- Fixed #350: Defect - Setup - cancel doesn't work for some dialogs
- Fixed #437: Enhancement - Roundcube should use its own database
- Fixed #438: Enhancement - Add defaults switch to autoinstaller
- Fixed #482: Defect - Alias edit forward url not possible. Validation incorrect
- Fixed #499: When deleting a domain alias, the custom DNS records (including those related to external mail
server(s)) should be deleted
- Fixed #500: Mail quota edit link has wrong id for alias, subdomain and aliassubs mails.
- Fixed #501: Slow query and wrong traffic count in "Edit Domain"
- Fixed #503: Bug - DNS entries for subdomains are not re-added in db zone file
- Fixed #504: Roundcube 0.8.2
- Fixed #507: Cosmetics - External mail servers features status not show
- Fixed #508: German Umlaut in Custom DNS were shown wrong
- Fixed #509: Tools: PHPMyAdmin 3.5.3 released
- Fixed #511: Enhancement - Show disk usage detail (web, mail, sql) on client side
- Fixed #512: autoresponder: lines in transport file not correct
- Fixed #514: Email forward from domain A to domain B not working
- Fixed #518: Bug - Setup broken
- Fixed #520: Defect - migrateMailboxes: Use of uninitialized value
- Fixed #522: Bug - Subdomain redirects with "https" or "ftp" don't work
- Fixed #524: Update - AjaxPlorer 4.2.3 released
- Fixed #525: Update - phpMyAdmin 3.5.5 released
- Fixed #527: Update - Roundcube 0.8.4 released
- Fixed #532: Review - Database update 53 - ftp password
- Fixed #535: Defect - Roundcube does not work with courier
- Fixed #539: Enhancement - i-MSCP tools - Composer support
- Fixed #541: Task - Move PhpMyAdmin to packagist and make it as addon
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-beta2
------------------------------------------------------------------------------------------------------------------------
2012-09-14: Torsten Widmann
- RELEASE i-MSCP 1.1.0-beta2
Features / Enhancements / Bugfixes:
GUI:
Vendor:
- Updated Zend Framework to 1.11.12
Tools:
- Updated PhpMyAdmin to version 3.5.3
- Updated Roundcube to 0.8.2
Tickets:
- Fixed #433: PHP directive editor: register_globals does not exist in php 5.4.0 and above
- Fixed #453: Wrong Support Ticket System Mailer template
- Fixed #475: Some field-lengths are too short for their content
- Fixed #479: WARNING 00_master_ssl.conf do not exists
- Fixed #481: Fatal Error in create/edit custom DNS entry
- Fixed #483: Autoresponder: Problems displaying umlauts
- Fixed #484: Autoresponder: Table autoreplies_log is not updated after deactivation
- Fixed #486: Malfunction: ProFTP LIMIT directive problem
- Fixed #487: External Mailserver add/edit CNAMES
- Fixed #490: Roundcube missing default folders
- Fixed #491: Security-Update: Roundcube 0.8.1
- Fixed #492: Hosting plans in admin level not complete
------------------------------------------------------------------------------------------------------------------------
i-MSCP 1.1.0-beta1
------------------------------------------------------------------------------------------------------------------------
2012-07-01: Torsten Widmann
- RELEASE i-MSCP 1.1.0-beta1
Features / Enhancements / Bugfixes:
GUI:
Tools:
- Updated PhpMyAdmin to version 3.5.2
- Updated AjaxPlorer to 4.2.2
- Updated Roundcube to 0.7.2
Tickets:
- Fixed #017: Feature - Send mail if quota reached
- Fixed #157: Enhancement - Relaying Domains
- Fixed #163: Enhancement - Add Support for Roundcube Mail (or switch from Squirrel)
- Fixed #213: Enhancement - Bruteforce component - login attemps
- Fixed #313: Enhancement - Some improvements on postfix's master.cf
- Fixed #322: Enhancement - Add possibility to delete more then only one eMail Adress
- Fixed #337: Enhancement - Add possibility to edit per user mail quotas
- Fixed #368: Enhancement - Add custom TXT DNS resource records
- Fixed #387: Enhancement - php.ini modifications to allow the usage of roundcube
- Fixed #402: Task - Ajaxplorer - Not Compatible with php 5.4
- Fixed #403: Defect - Hosting Plan Secure Code doesn't work
- Fixed #404: Defect - Missing translations
- Fixed #405: Bug - Custom message for maintenance mode is always overridden
- Fixed #408: Defect: warning: master.cf: unused parameter: smtpd_override_options=no_address_mappings
- Fixed #413: Defect: dovecot quota config inconsistent
- Fixed #415: Defect - mailbox catchall catching everything.. not what it should..
- Fixed #421: Defect: Adding email account not IDN compatible
- Fixed #423: Malfunction: Ticket-Summary at Reseller-Overview
- Fixed #424: BUG: After deleting alias domain the ftp accounts of this domain still exist
- Fixed #427: Malfunction: DNS Servernames not IDN compatible stored in database
- Fixed #429: Enhancement - TXT entries should allow * as a valid character
- Fixed #432: Awstats static configuration generated when awstats dynamic is enabled
- Fixed #440: Broken installer after External email servers commit
- Fixed #445: Disabling domain and panel's backups does not work
- Fixed #447: External mailserver relay_domains
- Fixed #452: View Support Ticket
- Fixed #456: Wrong welcome message usertype when create client
- Fixed #457: Domain specific apache2 configuration gets deleted in imscp-setup (tx Jadawin)
- Fixed #467: FTP Account, Datamanager-> no autologin in ajax explorer
- Fixed #468: SSL for Customers does not Work since upgrade to beta
- Fixed #470: Default mail_quota is still 10485760 bytes