diff --git a/html/upgrade.iredmail.0.8.6-0.8.7.html b/html/upgrade.iredmail.0.8.6-0.8.7.html index 52a6e422..03af5211 100644 --- a/html/upgrade.iredmail.0.8.6-0.8.7.html +++ b/html/upgrade.iredmail.0.8.6-0.8.7.html @@ -11,6 +11,37 @@ // Document Index
Search "dovecot lda vs lmtp" in Google will give you more detailed info and debate.
-NOTE: On Debian or Ubuntu, you have to install one addition package before +
NOTE: On Debian or Ubuntu, you have to install one additional package before
we go further: dovecot-lmtpd
.
# apt-get install dovecot-lmtpd
@@ -295,9 +326,9 @@ file under your iRedMail installation directory. Using either
We need 5 new SQL columns in vmail
database:
mailbox.enablelmtp
: used by Dovecot LMTP server.mailbox.settings
: used to store addition per-user settings, default value is empty. Used in iRedAdmin-Pro.mailbox.settings
: used to store additional per-user settings, default value is empty. Used in iRedAdmin-Pro.domain.settings
: used to store per-domain settings, default is empty. Used in iRedAdmin-Pro.admin.settings
: used to store addition per-admin settings, default value is empty. Used in iRedAdmin-Pro.admin.settings
: used to store additional per-admin settings, default value is empty. Used in iRedAdmin-Pro.alias.islist
: used to mark a sql record is a mail list account, default value is 0
(means not a mail list account). This helps avoid complex SQL queries.Some existing columns in table vmail.domain
are not needed anymore, they will
@@ -343,9 +374,9 @@ mysql> ALTER TABLE domain DROP disableduserprofiles;
We need 5 new SQL columns in vmail
database:
mailbox.enablelmtp
: used by Dovecot LMTP server.mailbox.settings
: used to store addition per-user settings, default value is empty. Used in iRedAdmin-Pro.mailbox.settings
: used to store additional per-user settings, default value is empty. Used in iRedAdmin-Pro.domain.settings
: used to store per-domain settings, default is empty. Used in iRedAdmin-Pro.admin.settings
: used to store addition per-admin settings, default value is empty. Used in iRedAdmin-Pro.admin.settings
: used to store additional per-admin settings, default value is empty. Used in iRedAdmin-Pro.alias.islist
: used to mark a sql record is a mail list account, default value is 0
(means not a mail list account). This helps avoid complex SQL queries.Some existing columns in table vmail.domain
are not needed anymore, they will
diff --git a/html/upgrade.iredmail.0.8.7-0.9.0.html b/html/upgrade.iredmail.0.8.7-0.9.0.html
index b86ce137..e04b46f4 100644
--- a/html/upgrade.iredmail.0.8.7-0.9.0.html
+++ b/html/upgrade.iredmail.0.8.7-0.9.0.html
@@ -135,8 +135,26 @@ or per-user setting. Priority: per-user > per-domain > global.
plugins = ['reject_null_sender', 'reject_sender_login_mismatch', 'amavisd_wblist', ...]
-Important note: If you want to manage white/blacklists with iRedAdmin-Pro,
-you have to enable plugin amavisd_wblist
.
Important notes:
+If you want to manage white/blacklists with the latest iRedAdmin-Pro, you
+ have to enable plugin amavisd_wblist
.
Plugin amavisd_wblist
and amavisd_message_size_limit
requires additional
+ database related settings in iRedAPD config file, please set correct values
+ for them. You can find SQL database settings in Amavisd config file,
+ in parameter @lookup_sql_dsn =
.
amavisd_db_server = '127.0.0.1'
+amavisd_db_port = 3306
+amavisd_db_name = 'amavisd'
+amavisd_db_user = 'amavisd'
+amavisd_db_password = 'password'
+
+
Please follow this tutorial to upgrade iRedAdmin open source edition to the latest stable release: Upgrade iRedAdmin to the latest stable release
diff --git a/upgrade/0-upgrade.iredmail.0.8.6-0.8.7.md b/upgrade/0-upgrade.iredmail.0.8.6-0.8.7.md index f53cb200..7b797251 100644 --- a/upgrade/0-upgrade.iredmail.0.8.6-0.8.7.md +++ b/upgrade/0-upgrade.iredmail.0.8.6-0.8.7.md @@ -1,5 +1,7 @@ # Upgrade iRedMail from 0.8.6 to 0.8.7 +[TOC] + ## ChangeLog * 2014-05-18: Update SQL commands to sync value of removed columns to new column 'domain.settings'. diff --git a/upgrade/0-upgrade.iredmail.0.8.7-0.9.0.md b/upgrade/0-upgrade.iredmail.0.8.7-0.9.0.md index 47964889..1f78b48e 100644 --- a/upgrade/0-upgrade.iredmail.0.8.7-0.9.0.md +++ b/upgrade/0-upgrade.iredmail.0.8.7-0.9.0.md @@ -86,8 +86,23 @@ Suggested order of above 3 plugins are (if you enabled them): plugins = ['reject_null_sender', 'reject_sender_login_mismatch', 'amavisd_wblist', ...] ``` -Important note: If you want to manage white/blacklists with iRedAdmin-Pro, -you have to enable plugin `amavisd_wblist`. +Important notes: + +* If you want to manage white/blacklists with the latest iRedAdmin-Pro, you + have to enable plugin `amavisd_wblist`. + +* Plugin `amavisd_wblist` and `amavisd_message_size_limit` requires additional + database related settings in iRedAPD config file, please set correct values + for them. You can find SQL database settings in Amavisd config file, + in parameter `@lookup_sql_dsn =`. + +``` +amavisd_db_server = '127.0.0.1' +amavisd_db_port = 3306 +amavisd_db_name = 'amavisd' +amavisd_db_user = 'amavisd' +amavisd_db_password = 'password' +``` ### Upgrade iRedAdmin (open source edition) to the latest stable release