This commit is contained in:
Zhang Huangbin 2015-12-14 23:36:29 +08:00
parent 3a6cfcba1f
commit 55a82ef7b2
9 changed files with 73 additions and 20 deletions

View File

@ -7,8 +7,8 @@ you can follow below suggestions for better performance.
### Setup a DNS server in LAN or localhost to cache DNS queries
Mail services heavily rely on DNS service and perform many many DNS queries,
a cache DNS server in LAN or localhost helps a lot:
Mail services __heavily__ rely on DNS service and perform many many DNS queries,
a cache DNS server in LAN or localhost helps __A LOT__:
* It speeds up DNS queries. This helps a lot.
* It reduces DNS queries to DNSBL servers, so that you can continue using their

View File

@ -64,12 +64,6 @@
<td></td>
</tr>
<tr>
<td><a href="https://bitbucket.org/zhb/iredapd/" target="_blank">iRedAPD</a></td>
<td>A very simple postfix policy server developed by iRedMail team</td>
<td>grep '__version__' /opt/iredapd/libs/__init__.py</td>
</tr>
<tr>
<td><a href="http://roundcube.net" target="_blank">Roundcube</a></td>
<td>Webmail (PHP)</td>
@ -94,6 +88,12 @@
<td></td>
</tr>
<tr>
<td><a href="https://bitbucket.org/zhb/iredapd/" target="_blank">iRedAPD</a></td>
<td>A very simple postfix policy server developed by iRedMail team</td>
<td>grep '__version__' /opt/iredapd/libs/__init__.py</td>
</tr>
</tbody>
</table>

View File

@ -6,6 +6,7 @@
> We offer remote upgrade service, check [the price](../support.html) and [contact us](../contact.html).
* 2015-12-14: New section: `Migrate from Cluebringer to iRedAPD`.
* 2015-12-14: Fix duplicate folder name in section `Dovecot-2.2: Add more special folders as alias folders`.
* 2015-12-14: Initial release.
@ -23,6 +24,12 @@ so that you can know which version of iRedMail you're running. For example:
0.9.3
```
### Upgrade iRedAdmin (open source edition) to the latest stable release
Please follow this tutorial to upgrade iRedAdmin open source edition to the
latest stable release:
[Upgrade iRedAdmin to the latest stable release](./migrate.or.upgrade.iredadmin.html)
### Upgrade iRedAPD (Postfix policy server) to the latest 1.7.0
Please follow below tutorial to upgrade iRedAPD to the latest stable release:
@ -30,6 +37,19 @@ Please follow below tutorial to upgrade iRedAPD to the latest stable release:
Detailed release notes are available [here](./iredapd.releases.html).
### Migrate from Cluebringer to iRedAPD
In iRedMail-0.9.3, Cluebringer has been removed and replaced by iRedAPD.
Cluebringer is not under active development and no new release since 2013 (the
latest stable release doesn't support IPv6). iRedAPD offers greylisting and
throttling supports, please follow tutorial below to migrate greylisting and
throttling settings from Cluebringer to iRedAPD:
* [Migrate from Cluebringer to iRedAPD](./cluebringer.to.iredapd.html)
> Note: We also plan to completely remove code of Policyd/Cluebringer support
> in next iRedAdmin-Pro release.
### Upgrade Roundcube webmail to the latest stable release
Please follow Roundcube official tutorial to upgrade Roundcube webmail to the

View File

@ -1,5 +1,7 @@
# iRedMail release notes and upgrade tutorials
[TOC]
> iRedMail source code is hosted on [BitBucket](https://bitbucket.org/zhb/iredmail/overview).
> Download the [latest iRedMail stable release](../download.html).
@ -10,7 +12,7 @@
* If you plan to migrate to a new iRedMail server someday, migrating iRedMail
to another server which runs the same release is the easiest path.
### How upgrading iRedMail works
### How upgrading works
* Usually, upgrading iRedMail is just updating some config files to achieve new
features or fix bugs, you do __NOT__ need to download the latest iRedMail and

View File

@ -245,6 +245,9 @@ button::-moz-focus-inner {
border: 0;
}
/* Customizations */
h2, h3, h4, h5 { padding-top: 20px; }
pre, code {
background: #f5f5f5;
border: 1px solid #ccc;
@ -305,5 +308,3 @@ th { font-style: bold; text-align: left; }
/*
code.bash { background-color: green; color: white; }
*/
blockquote ul { padding-left: 5px; }

View File

@ -11,6 +11,16 @@
// <a href="./index.html">Document Index</a>
</div><h1 id="iredmail-release-notes-and-upgrade-tutorials">iRedMail release notes and upgrade tutorials</h1>
<div class="toc">
<ul>
<li><a href="#iredmail-release-notes-and-upgrade-tutorials">iRedMail release notes and upgrade tutorials</a><ul>
<li><a href="#why-keep-your-iredmail-server-up-to-date">Why keep your iRedMail server up to date</a></li>
<li><a href="#how-upgrading-works">How upgrading works</a></li>
<li><a href="#release-notes-and-upgrade-tutorials">Release notes and upgrade tutorials</a></li>
</ul>
</li>
</ul>
</div>
<blockquote>
<p>iRedMail source code is hosted on <a href="https://bitbucket.org/zhb/iredmail/overview">BitBucket</a>.</p>
<p>Download the <a href="../download.html">latest iRedMail stable release</a>.</p>
@ -21,7 +31,7 @@
<li>If you plan to migrate to a new iRedMail server someday, migrating iRedMail
to another server which runs the same release is the easiest path.</li>
</ul>
<h3 id="how-upgrading-iredmail-works">How upgrading iRedMail works</h3>
<h3 id="how-upgrading-works">How upgrading works</h3>
<ul>
<li>
<p>Usually, upgrading iRedMail is just updating some config files to achieve new

View File

@ -24,8 +24,8 @@
<p>If you're running a busy mail server (many inbound/outbound emails every day),
you can follow below suggestions for better performance.</p>
<h3 id="setup-a-dns-server-in-lan-or-localhost-to-cache-dns-queries">Setup a DNS server in LAN or localhost to cache DNS queries</h3>
<p>Mail services heavily rely on DNS service and perform many many DNS queries,
a cache DNS server in LAN or localhost helps a lot:</p>
<p>Mail services <strong>heavily</strong> rely on DNS service and perform many many DNS queries,
a cache DNS server in LAN or localhost helps <strong>A LOT</strong>:</p>
<ul>
<li>It speeds up DNS queries. This helps a lot.</li>
<li>It reduces DNS queries to DNSBL servers, so that you can continue using their

View File

@ -17,7 +17,9 @@
<li><a href="#changelog">ChangeLog</a></li>
<li><a href="#general-all-backends-should-apply-these-steps">General (All backends should apply these steps)</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="#upgrade-iredadmin-open-source-edition-to-the-latest-stable-release">Upgrade iRedAdmin (open source edition) to the latest stable release</a></li>
<li><a href="#upgrade-iredapd-postfix-policy-server-to-the-latest-170">Upgrade iRedAPD (Postfix policy server) to the latest 1.7.0</a></li>
<li><a href="#migrate-from-cluebringer-to-iredapd">Migrate from Cluebringer to iRedAPD</a></li>
<li><a href="#upgrade-roundcube-webmail-to-the-latest-stable-release">Upgrade Roundcube webmail to the latest stable release</a></li>
<li><a href="#postfix-add-additional-aliases">Postfix: Add additional aliases</a></li>
<li><a href="#amavisd-fix-incorrect-setting-which-treats-external-sender-as-internal-user">Amavisd: Fix incorrect setting which treats external sender as internal user</a></li>
@ -67,6 +69,7 @@
<p>We offer remote upgrade service, check <a href="../support.html">the price</a> and <a href="../contact.html">contact us</a>.</p>
</blockquote>
<ul>
<li>2015-12-14: New section: <code>Migrate from Cluebringer to iRedAPD</code>.</li>
<li>2015-12-14: Fix duplicate folder name in section <code>Dovecot-2.2: Add more special folders as alias folders</code>.</li>
<li>2015-12-14: Initial release.</li>
</ul>
@ -80,10 +83,27 @@ so that you can know which version of iRedMail you're running. For example:</p>
0.9.3
</code></pre>
<h3 id="upgrade-iredadmin-open-source-edition-to-the-latest-stable-release">Upgrade iRedAdmin (open source edition) to the latest stable release</h3>
<p>Please follow this tutorial to upgrade iRedAdmin open source edition to the
latest stable release:
<a href="./migrate.or.upgrade.iredadmin.html">Upgrade iRedAdmin to the latest stable release</a></p>
<h3 id="upgrade-iredapd-postfix-policy-server-to-the-latest-170">Upgrade iRedAPD (Postfix policy server) to the latest 1.7.0</h3>
<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>
<p>Detailed release notes are available <a href="./iredapd.releases.html">here</a>.</p>
<h3 id="migrate-from-cluebringer-to-iredapd">Migrate from Cluebringer to iRedAPD</h3>
<p>In iRedMail-0.9.3, Cluebringer has been removed and replaced by iRedAPD.
Cluebringer is not under active development and no new release since 2013 (the
latest stable release doesn't support IPv6). iRedAPD offers greylisting and
throttling supports, please follow tutorial below to migrate greylisting and
throttling settings from Cluebringer to iRedAPD:</p>
<ul>
<li><a href="./cluebringer.to.iredapd.html">Migrate from Cluebringer to iRedAPD</a></li>
</ul>
<blockquote>
<p>Note: We also plan to completely remove code of Policyd/Cluebringer support
in next iRedAdmin-Pro release.</p>
</blockquote>
<h3 id="upgrade-roundcube-webmail-to-the-latest-stable-release">Upgrade Roundcube webmail to the latest stable release</h3>
<p>Please follow Roundcube official tutorial to upgrade Roundcube webmail to the
latest stable release immediately: <a href="http://trac.roundcube.net/wiki/Howto_Upgrade">How to upgrade Roundcube</a></p>

View File

@ -75,12 +75,6 @@
<td></td>
</tr>
<tr>
<td><a href="https://bitbucket.org/zhb/iredapd/" target="_blank">iRedAPD</a></td>
<td>A very simple postfix policy server developed by iRedMail team</td>
<td>grep '__version__' /opt/iredapd/libs/__init__.py</td>
</tr>
<tr>
<td><a href="http://roundcube.net" target="_blank">Roundcube</a></td>
<td>Webmail (PHP)</td>
@ -105,6 +99,12 @@
<td></td>
</tr>
<tr>
<td><a href="https://bitbucket.org/zhb/iredapd/" target="_blank">iRedAPD</a></td>
<td>A very simple postfix policy server developed by iRedMail team</td>
<td>grep '__version__' /opt/iredapd/libs/__init__.py</td>
</tr>
</tbody>
</table>