Sync iRedMail upgrade tutorial.

This commit is contained in:
Zhang Huangbin 2021-09-08 14:55:24 +08:00
parent 78ec593b09
commit 1932f6f536
6 changed files with 123 additions and 10 deletions

View File

@ -2,6 +2,32 @@
[TOC] [TOC]
## Version: 2021090801 (Sep 8, 2021) {: id=2021090801 }
+ Debian Linux 11 (Bullseye) is now supported.
- Debian 9 will be dropped in 3 months.
* SOGo:
+ Able to enable or disable per-user SOGo webmail, calendar and activesync
services.
* Amavisd:
+ Add some useful ban rules. You can assign them in per-user,
per-domain or global spam policy page with iRedAdmin-Pro.
+ ALLOW_MS_OFFICE: Allow all Microsoft Office documents.
+ ALLOW_MS_WORD: Allow Microsoft Word documents (.doc, .docx).
+ ALLOW_MS_EXCEL: Allow Microsoft Excel documents (.xls, .xlsx).
+ ALLOW_MS_PPT: Allow Microsoft PowerPoint documents (.ppt, .pptx).
* php-fpm:
- Log slow process if doesn't finish in 20 seconds.
* Fixed issues:
- Minor issue while setting up MariaDB on CentOS 8.
* Package updates:
- iRedAdmin-1.5
- iRedAPD-5.0.3
## Version: 2021062401 (Jun 24, 2021) {: id=2021062401 } ## Version: 2021062401 (Jun 24, 2021) {: id=2021062401 }
+ Rocky Linux 8 is now supported. + Rocky Linux 8 is now supported.

View File

@ -2,10 +2,6 @@
[TOC] [TOC]
!!! warning
THIS IS A DRAFT DOCUMENT, DO NOT APPLY IT.
!!! note "Paid Remote Upgrade Support" !!! note "Paid Remote Upgrade Support"
We offer remote upgrade support if you don't want to get your hands dirty, We offer remote upgrade support if you don't want to get your hands dirty,
@ -14,7 +10,7 @@
## ChangeLog ## ChangeLog
* Jul 23, 2021: initial draft document. * Sep 08, 2021: initial release.
## General (All backends should apply these changes) ## General (All backends should apply these changes)
@ -28,6 +24,29 @@ so that you can know which version of iRedMail you're running. For example:
1.4.1 1.4.1
``` ```
### Upgrade iRedAPD (Postfix policy server) to the latest stable release (5.0.3)
!!! attention
iRedAPD has been migrated to Python 3 and doesn't support Python 2 anymore.
Please follow below tutorial to upgrade iRedAPD to the latest stable release:
[Upgrade iRedAPD to the latest stable release](./upgrade.iredapd.html)
### Upgrade iRedAdmin (open source edition) to the latest stable release (1.5)
!!! attention
iRedAdmin has been migrated to Python 3 and doesn't support Python 2 anymore.
Please follow below tutorial to upgrade iRedAdmin to the latest stable release:
[Upgrade iRedAdmin to the latest stable release](./migrate.or.upgrade.iredadmin.html).
### Upgrade mlmmjadmin to the latest stable release (3.1.2)
Please follow below tutorial to upgrade mlmmjadmin to the latest stable release:
[Upgrade mlmmjadmin to the latest stable release](./upgrade.mlmmjadmin.html)
### Amavisd: Add some useful ban rules ### Amavisd: Add some useful ban rules
Microsoft Office documents are banned with iRedMail default settings, but it's Microsoft Office documents are banned with iRedMail default settings, but it's

View File

@ -36,6 +36,7 @@
Release Notes | Date | Upgrade tutorial | Comment Release Notes | Date | Upgrade tutorial | Comment
---|---|---|--- ---|---|---|---
[1.4.1](https://forum.iredmail.org/topic.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.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. [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.
[1.3.1](https://forum.iredmail.org/topic17065.html) | Jul 7, 2020 | [Upgrade from iRedMail-1.3](./upgrade.iredmail.1.3-1.3.1.html) | New Roundcube release (1.4.7) with one security fix. [1.3.1](https://forum.iredmail.org/topic17065.html) | Jul 7, 2020 | [Upgrade from iRedMail-1.3](./upgrade.iredmail.1.3-1.3.1.html) | New Roundcube release (1.4.7) with one security fix.

View File

@ -19,6 +19,7 @@
<div class="toc"> <div class="toc">
<ul> <ul>
<li><a href="#iredmail-easy-release-notes">iRedMail Easy: Release Notes</a><ul> <li><a href="#iredmail-easy-release-notes">iRedMail Easy: Release Notes</a><ul>
<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="#2021062401">Version: 2021062401 (Jun 24, 2021)</a></li>
<li><a href="#2021041301">Version: 2021041301 (Apr 13, 2021)</a></li> <li><a href="#2021041301">Version: 2021041301 (Apr 13, 2021)</a></li>
<li><a href="#2021020401">Version: 2021020401 (Feb 4, 2020)</a></li> <li><a href="#2021020401">Version: 2021020401 (Feb 4, 2020)</a></li>
@ -53,6 +54,50 @@
</li> </li>
</ul> </ul>
</div> </div>
<h2 id="2021090801">Version: 2021090801 (Sep 8, 2021)</h2>
<ul>
<li>Debian Linux 11 (Bullseye) is now supported.</li>
<li>Debian 9 will be dropped in 3 months.</li>
<li>
<p>SOGo:</p>
<ul>
<li>Able to enable or disable per-user SOGo webmail, calendar and activesync
services.</li>
</ul>
</li>
<li>
<p>Amavisd:</p>
<ul>
<li>Add some useful ban rules. You can assign them in per-user,
per-domain or global spam policy page with iRedAdmin-Pro.<ul>
<li>ALLOW_MS_OFFICE: Allow all Microsoft Office documents.</li>
<li>ALLOW_MS_WORD: Allow Microsoft Word documents (.doc, .docx).</li>
<li>ALLOW_MS_EXCEL: Allow Microsoft Excel documents (.xls, .xlsx).</li>
<li>ALLOW_MS_PPT: Allow Microsoft PowerPoint documents (.ppt, .pptx).</li>
</ul>
</li>
</ul>
</li>
<li>
<p>php-fpm:</p>
<ul>
<li>Log slow process if doesn't finish in 20 seconds.</li>
</ul>
</li>
<li>
<p>Fixed issues:</p>
<ul>
<li>Minor issue while setting up MariaDB on CentOS 8.</li>
</ul>
</li>
<li>
<p>Package updates:</p>
<ul>
<li>iRedAdmin-1.5</li>
<li>iRedAPD-5.0.3</li>
</ul>
</li>
</ul>
<h2 id="2021062401">Version: 2021062401 (Jun 24, 2021)</h2> <h2 id="2021062401">Version: 2021062401 (Jun 24, 2021)</h2>
<ul> <ul>
<li>Rocky Linux 8 is now supported.</li> <li>Rocky Linux 8 is now supported.</li>

View File

@ -74,6 +74,12 @@ check <a href="https://www.iredmail.org/support.html">the details</a> and
</thead> </thead>
<tbody> <tbody>
<tr> <tr>
<td><a href="https://forum.iredmail.org/topic.html">1.4.1</a></td>
<td>Sep 8, 2021</td>
<td><a href="./upgrade.iredmail.1.4.0-1.4.1.html">Upgrade from iRedMail-1.4.0</a></td>
<td>Contains SQL/LDAP structure change.</td>
</tr>
<tr>
<td><a href="https://forum.iredmail.org/topic18033.html">1.4.0</a></td> <td><a href="https://forum.iredmail.org/topic18033.html">1.4.0</a></td>
<td>Apr 13, 2021</td> <td>Apr 13, 2021</td>
<td><a href="./upgrade.iredmail.1.3.2-1.4.0.html">Upgrade from iRedMail-1.3.2</a></td> <td><a href="./upgrade.iredmail.1.3.2-1.4.0.html">Upgrade from iRedMail-1.3.2</a></td>

View File

@ -22,6 +22,9 @@
<li><a href="#changelog">ChangeLog</a></li> <li><a href="#changelog">ChangeLog</a></li>
<li><a href="#general-all-backends-should-apply-these-changes">General (All backends should apply these changes)</a><ul> <li><a href="#general-all-backends-should-apply-these-changes">General (All backends should apply these changes)</a><ul>
<li><a href="#update-etciredmail-release-with-new-iredmail-version-number">Update /etc/iredmail-release with new iRedMail version number</a></li> <li><a href="#update-etciredmail-release-with-new-iredmail-version-number">Update /etc/iredmail-release with new iRedMail version number</a></li>
<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="#amavisd-add-some-useful-ban-rules">Amavisd: Add some useful ban rules</a><ul> <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> <li><a href="#example-how-to-use-these-ban-rules">Example: How to use these ban rules</a></li>
</ul> </ul>
@ -47,10 +50,6 @@
</li> </li>
</ul> </ul>
</div> </div>
<div class="admonition warning">
<p class="admonition-title">Warning</p>
<p>THIS IS A DRAFT DOCUMENT, DO NOT APPLY IT.</p>
</div>
<div class="admonition note"> <div class="admonition note">
<p class="admonition-title">Paid Remote Upgrade Support</p> <p class="admonition-title">Paid Remote Upgrade Support</p>
<p>We offer remote upgrade support if you don't want to get your hands dirty, <p>We offer remote upgrade support if you don't want to get your hands dirty,
@ -59,7 +58,7 @@ check <a href="https://www.iredmail.org/support.html">the details</a> and
</div> </div>
<h2 id="changelog">ChangeLog</h2> <h2 id="changelog">ChangeLog</h2>
<ul> <ul>
<li>Jul 23, 2021: initial draft document.</li> <li>Sep 08, 2021: initial release.</li>
</ul> </ul>
<h2 id="general-all-backends-should-apply-these-changes">General (All backends should apply these changes)</h2> <h2 id="general-all-backends-should-apply-these-changes">General (All backends should apply these changes)</h2>
<h3 id="update-etciredmail-release-with-new-iredmail-version-number">Update <code>/etc/iredmail-release</code> with new iRedMail version number</h3> <h3 id="update-etciredmail-release-with-new-iredmail-version-number">Update <code>/etc/iredmail-release</code> with new iRedMail version number</h3>
@ -69,6 +68,23 @@ so that you can know which version of iRedMail you're running. For example:</p>
<pre><code>1.4.1 <pre><code>1.4.1
</code></pre> </code></pre>
<h3 id="upgrade-iredapd-postfix-policy-server-to-the-latest-stable-release-503">Upgrade iRedAPD (Postfix policy server) to the latest stable release (5.0.3)</h3>
<div class="admonition attention">
<p class="admonition-title">Attention</p>
<p>iRedAPD has been migrated to Python 3 and doesn't support Python 2 anymore.</p>
</div>
<p>Please follow below tutorial to upgrade iRedAPD to the latest stable release:
<a href="./upgrade.iredapd.html">Upgrade iRedAPD to the latest stable release</a></p>
<h3 id="upgrade-iredadmin-open-source-edition-to-the-latest-stable-release-15">Upgrade iRedAdmin (open source edition) to the latest stable release (1.5)</h3>
<div class="admonition attention">
<p class="admonition-title">Attention</p>
<p>iRedAdmin has been migrated to Python 3 and doesn't support Python 2 anymore.</p>
</div>
<p>Please follow below tutorial to upgrade iRedAdmin to the latest stable release:
<a href="./migrate.or.upgrade.iredadmin.html">Upgrade iRedAdmin to the latest stable release</a>.</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="amavisd-add-some-useful-ban-rules">Amavisd: Add some useful ban rules</h3> <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 <p>Microsoft Office documents are banned with iRedMail default settings, but it's
common that some mailbox may need to receive such documents.</p> common that some mailbox may need to receive such documents.</p>