Sync release notes of iRedMail Easy.
Update iRedMail upgrade tutorials.
This commit is contained in:
parent
798e37b699
commit
abf7c6834d
|
@ -2,6 +2,19 @@
|
|||
|
||||
[TOC]
|
||||
|
||||
## Version: 2021091301 (Sep 13, 2021) {: id=2021091301 }
|
||||
|
||||
- Remove unused LDAP attributes: lastLoginDate, lastLoginIP, lastLoginProtocol.
|
||||
- Remove unused sql columns in `vmail.mailbox`:
|
||||
- lastlogindate
|
||||
- lastloginipv4
|
||||
- lastloginprotocol
|
||||
|
||||
- Fix improper SQL column types in `vmail` and `sogo` databases:
|
||||
- mailbox.enablesogowebmail
|
||||
- mailbox.enablesogocalendar
|
||||
- mailbox.enablesogoactivesync
|
||||
|
||||
## Version: 2021090801 (Sep 8, 2021) {: id=2021090801 }
|
||||
|
||||
+ Debian Linux 11 (Bullseye) is now supported.
|
||||
|
|
|
@ -10,6 +10,7 @@
|
|||
|
||||
## ChangeLog
|
||||
|
||||
* Sep 13, 2021: Upgrade netdata to 1.31.0.
|
||||
* Sep 13, 2021: Fix incorrect PostgreSQL column type for new columns introduced
|
||||
in table `vmail.mailbox`.
|
||||
* Sep 08, 2021: initial release.
|
||||
|
@ -49,6 +50,11 @@ Please follow below tutorial to upgrade iRedAdmin to the latest stable release:
|
|||
Please follow below tutorial to upgrade mlmmjadmin to the latest stable release:
|
||||
[Upgrade mlmmjadmin to the latest stable release](./upgrade.mlmmjadmin.html)
|
||||
|
||||
### Upgrade netdata to the latest stable release (1.31.0)
|
||||
|
||||
If you have netdata installed, you can upgrade it by following this tutorial:
|
||||
[Upgrade netdata](./upgrade.netdata.html).
|
||||
|
||||
### Amavisd: Add some useful ban rules
|
||||
|
||||
Microsoft Office documents are banned with iRedMail default settings, but it's
|
||||
|
|
|
@ -78,7 +78,7 @@ rcctl restart slapd
|
|||
|
||||
## For MySQL and MariaDB backends
|
||||
|
||||
### Fix incorrect SQL column types in `vmail.mailbox` tables
|
||||
### Fix incorrect SQL column types and remove unused columns in `vmail.mailbox` tables
|
||||
|
||||
iRedMail-1.4.1 introduced 3 new columns used to enable or disable per-user
|
||||
SOGo webmail, calendar and activesync services, but they were set to improper
|
||||
|
@ -89,6 +89,12 @@ column `CHAR(1)` because SOGo doesn't support it, we will change them to
|
|||
- `enablesogocalendar`
|
||||
- `enablesogoactivesync`
|
||||
|
||||
3 columns are not used at all:
|
||||
|
||||
- `lastlogindate`
|
||||
- `lastloginipv4`
|
||||
- `lastloginprotocol`
|
||||
|
||||
Please download plain SQL file used to update SQL table, then import it as
|
||||
MySQL root user (Please run commands below as `root` user):
|
||||
|
||||
|
@ -111,7 +117,7 @@ rm -f /tmp/sogo.mysql
|
|||
|
||||
## For PostgreSQL backend
|
||||
|
||||
### Fix incorrect SQL column types in `vmail.mailbox` tables
|
||||
### Fix incorrect SQL column types and remove unused columns in `vmail.mailbox` tables
|
||||
|
||||
iRedMail-1.4.1 introduced 3 new columns used to enable or disable per-user
|
||||
SOGo webmail, calendar and activesync services, but they were set to improper
|
||||
|
@ -122,6 +128,12 @@ column `CHAR(1)` because SOGo doesn't support it, we will change them to
|
|||
- `enablesogocalendar`
|
||||
- `enablesogoactivesync`
|
||||
|
||||
3 columns are not used at all:
|
||||
|
||||
- `lastlogindate`
|
||||
- `lastloginipv4`
|
||||
- `lastloginprotocol`
|
||||
|
||||
Download plain SQL file used to update SQL table:
|
||||
|
||||
```
|
||||
|
|
|
@ -36,7 +36,7 @@
|
|||
|
||||
Release Notes | Date | Upgrade tutorial | Comment
|
||||
---|---|---|---
|
||||
[1.4.2](https://forum.iredmail.org/) | Sep 13, 2021 | [Upgrade from iRedMail-1.4.1](./upgrade.iredmail.1.4.1-1.4.2.html) | Contains SQL/LDAP structure change.
|
||||
[1.4.2](https://forum.iredmail.org/topic18407.html) | Sep 13, 2021 | [Upgrade from iRedMail-1.4.1](./upgrade.iredmail.1.4.1-1.4.2.html) | Contains SQL/LDAP structure change.
|
||||
[1.4.1](https://forum.iredmail.org/topic18392.html) | Sep 8, 2021 | [Upgrade from iRedMail-1.4.0](./upgrade.iredmail.1.4.0-1.4.1.html) | Contains SQL/LDAP structure change.
|
||||
[1.4.0](https://forum.iredmail.org/topic18033.html) | Apr 13, 2021 | [Upgrade from iRedMail-1.3.2](./upgrade.iredmail.1.3.2-1.4.0.html) | Contains SQL/LDAP structure change.
|
||||
[1.3.2](https://forum.iredmail.org/topic17474.html) | Oct 28, 2020 | [Upgrade from iRedMail-1.3.1](./upgrade.iredmail.1.3.1-1.3.2.html) | Bug fix release.
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
<div class="toc">
|
||||
<ul>
|
||||
<li><a href="#iredmail-easy-release-notes">iRedMail Easy: Release Notes</a><ul>
|
||||
<li><a href="#2021091301">Version: 2021091301 (Sep 13, 2021)</a></li>
|
||||
<li><a href="#2021090801">Version: 2021090801 (Sep 8, 2021)</a></li>
|
||||
<li><a href="#2021062401">Version: 2021062401 (Jun 24, 2021)</a></li>
|
||||
<li><a href="#2021041301">Version: 2021041301 (Apr 13, 2021)</a></li>
|
||||
|
@ -54,6 +55,26 @@
|
|||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<h2 id="2021091301">Version: 2021091301 (Sep 13, 2021)</h2>
|
||||
<ul>
|
||||
<li>Remove unused LDAP attributes: lastLoginDate, lastLoginIP, lastLoginProtocol.</li>
|
||||
<li>
|
||||
<p>Remove unused sql columns in <code>vmail.mailbox</code>:</p>
|
||||
<ul>
|
||||
<li>lastlogindate</li>
|
||||
<li>lastloginipv4</li>
|
||||
<li>lastloginprotocol</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<p>Fix improper SQL column types in <code>vmail</code> and <code>sogo</code> databases:</p>
|
||||
<ul>
|
||||
<li>mailbox.enablesogowebmail</li>
|
||||
<li>mailbox.enablesogocalendar</li>
|
||||
<li>mailbox.enablesogoactivesync</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 id="2021090801">Version: 2021090801 (Sep 8, 2021)</h2>
|
||||
<ul>
|
||||
<li>Debian Linux 11 (Bullseye) is now supported.</li>
|
||||
|
|
|
@ -74,7 +74,7 @@ check <a href="https://www.iredmail.org/support.html">the details</a> and
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><a href="https://forum.iredmail.org/">1.4.2</a></td>
|
||||
<td><a href="https://forum.iredmail.org/topic18407.html">1.4.2</a></td>
|
||||
<td>Sep 13, 2021</td>
|
||||
<td><a href="./upgrade.iredmail.1.4.1-1.4.2.html">Upgrade from iRedMail-1.4.1</a></td>
|
||||
<td>Contains SQL/LDAP structure change.</td>
|
||||
|
|
|
@ -25,6 +25,7 @@
|
|||
<li><a href="#upgrade-iredapd-postfix-policy-server-to-the-latest-stable-release-503">Upgrade iRedAPD (Postfix policy server) to the latest stable release (5.0.3)</a></li>
|
||||
<li><a href="#upgrade-iredadmin-open-source-edition-to-the-latest-stable-release-15">Upgrade iRedAdmin (open source edition) to the latest stable release (1.5)</a></li>
|
||||
<li><a href="#upgrade-mlmmjadmin-to-the-latest-stable-release-312">Upgrade mlmmjadmin to the latest stable release (3.1.2)</a></li>
|
||||
<li><a href="#upgrade-netdata-to-the-latest-stable-release-1310">Upgrade netdata to the latest stable release (1.31.0)</a></li>
|
||||
<li><a href="#amavisd-add-some-useful-ban-rules">Amavisd: Add some useful ban rules</a><ul>
|
||||
<li><a href="#example-how-to-use-these-ban-rules">Example: How to use these ban rules</a></li>
|
||||
</ul>
|
||||
|
@ -58,6 +59,7 @@ check <a href="https://www.iredmail.org/support.html">the details</a> and
|
|||
</div>
|
||||
<h2 id="changelog">ChangeLog</h2>
|
||||
<ul>
|
||||
<li>Sep 13, 2021: Upgrade netdata to 1.31.0.</li>
|
||||
<li>Sep 13, 2021: Fix incorrect PostgreSQL column type for new columns introduced
|
||||
in table <code>vmail.mailbox</code>.</li>
|
||||
<li>Sep 08, 2021: initial release.</li>
|
||||
|
@ -87,6 +89,9 @@ so that you can know which version of iRedMail you're running. For example:</p>
|
|||
<h3 id="upgrade-mlmmjadmin-to-the-latest-stable-release-312">Upgrade mlmmjadmin to the latest stable release (3.1.2)</h3>
|
||||
<p>Please follow below tutorial to upgrade mlmmjadmin to the latest stable release:
|
||||
<a href="./upgrade.mlmmjadmin.html">Upgrade mlmmjadmin to the latest stable release</a></p>
|
||||
<h3 id="upgrade-netdata-to-the-latest-stable-release-1310">Upgrade netdata to the latest stable release (1.31.0)</h3>
|
||||
<p>If you have netdata installed, you can upgrade it by following this tutorial:
|
||||
<a href="./upgrade.netdata.html">Upgrade netdata</a>.</p>
|
||||
<h3 id="amavisd-add-some-useful-ban-rules">Amavisd: Add some useful ban rules</h3>
|
||||
<p>Microsoft Office documents are banned with iRedMail default settings, but it's
|
||||
common that some mailbox may need to receive such documents.</p>
|
||||
|
|
|
@ -29,12 +29,12 @@
|
|||
</ul>
|
||||
</li>
|
||||
<li><a href="#for-mysql-and-mariadb-backends">For MySQL and MariaDB backends</a><ul>
|
||||
<li><a href="#fix-incorrect-sql-column-types-in-vmailmailbox-tables">Fix incorrect SQL column types in vmail.mailbox tables</a></li>
|
||||
<li><a href="#fix-incorrect-sql-column-types-and-remove-unused-columns-in-vmailmailbox-tables">Fix incorrect SQL column types and remove unused columns in vmail.mailbox tables</a></li>
|
||||
<li><a href="#sogo-re-create-sql-view-and-update-config-file">SOGo: Re-create SQL VIEW and update config file</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#for-postgresql-backend">For PostgreSQL backend</a><ul>
|
||||
<li><a href="#fix-incorrect-sql-column-types-in-vmailmailbox-tables_1">Fix incorrect SQL column types in vmail.mailbox tables</a></li>
|
||||
<li><a href="#fix-incorrect-sql-column-types-and-remove-unused-columns-in-vmailmailbox-tables_1">Fix incorrect SQL column types and remove unused columns in vmail.mailbox tables</a></li>
|
||||
<li><a href="#sogo-re-create-sql-view-and-update-config-file_1">SOGo: Re-create SQL VIEW and update config file</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
@ -114,7 +114,7 @@ rcctl restart slapd
|
|||
</code></pre>
|
||||
|
||||
<h2 id="for-mysql-and-mariadb-backends">For MySQL and MariaDB backends</h2>
|
||||
<h3 id="fix-incorrect-sql-column-types-in-vmailmailbox-tables">Fix incorrect SQL column types in <code>vmail.mailbox</code> tables</h3>
|
||||
<h3 id="fix-incorrect-sql-column-types-and-remove-unused-columns-in-vmailmailbox-tables">Fix incorrect SQL column types and remove unused columns in <code>vmail.mailbox</code> tables</h3>
|
||||
<p>iRedMail-1.4.1 introduced 3 new columns used to enable or disable per-user
|
||||
SOGo webmail, calendar and activesync services, but they were set to improper
|
||||
column <code>CHAR(1)</code> because SOGo doesn't support it, we will change them to
|
||||
|
@ -124,6 +124,12 @@ column <code>CHAR(1)</code> because SOGo doesn't support it, we will change them
|
|||
<li><code>enablesogocalendar</code></li>
|
||||
<li><code>enablesogoactivesync</code></li>
|
||||
</ul>
|
||||
<p>3 columns are not used at all:</p>
|
||||
<ul>
|
||||
<li><code>lastlogindate</code></li>
|
||||
<li><code>lastloginipv4</code></li>
|
||||
<li><code>lastloginprotocol</code></li>
|
||||
</ul>
|
||||
<p>Please download plain SQL file used to update SQL table, then import it as
|
||||
MySQL root user (Please run commands below as <code>root</code> user):</p>
|
||||
<pre><code>wget -O /tmp/iredmail.mysql https://github.com/iredmail/iRedMail/raw/1.4.2/update/1.4.2/iredmail.mysql
|
||||
|
@ -140,7 +146,7 @@ rm -f /tmp/sogo.mysql
|
|||
</code></pre>
|
||||
|
||||
<h2 id="for-postgresql-backend">For PostgreSQL backend</h2>
|
||||
<h3 id="fix-incorrect-sql-column-types-in-vmailmailbox-tables_1">Fix incorrect SQL column types in <code>vmail.mailbox</code> tables</h3>
|
||||
<h3 id="fix-incorrect-sql-column-types-and-remove-unused-columns-in-vmailmailbox-tables_1">Fix incorrect SQL column types and remove unused columns in <code>vmail.mailbox</code> tables</h3>
|
||||
<p>iRedMail-1.4.1 introduced 3 new columns used to enable or disable per-user
|
||||
SOGo webmail, calendar and activesync services, but they were set to improper
|
||||
column <code>CHAR(1)</code> because SOGo doesn't support it, we will change them to
|
||||
|
@ -150,6 +156,12 @@ column <code>CHAR(1)</code> because SOGo doesn't support it, we will change them
|
|||
<li><code>enablesogocalendar</code></li>
|
||||
<li><code>enablesogoactivesync</code></li>
|
||||
</ul>
|
||||
<p>3 columns are not used at all:</p>
|
||||
<ul>
|
||||
<li><code>lastlogindate</code></li>
|
||||
<li><code>lastloginipv4</code></li>
|
||||
<li><code>lastloginprotocol</code></li>
|
||||
</ul>
|
||||
<p>Download plain SQL file used to update SQL table:</p>
|
||||
<pre><code>wget -O /tmp/iredmail.pgsql https://github.com/iredmail/iRedMail/raw/1.4.2/update/1.4.2/iredmail.pgsql
|
||||
chmod +r /tmp/iredmail.pgsql
|
||||
|
|
Loading…
Reference in New Issue