Sync release notes of iRedMail Easy platform.

This commit is contained in:
Zhang Huangbin 2019-03-27 10:15:54 +08:00
parent bb48a09299
commit f5bcc21bf3
2 changed files with 94 additions and 5 deletions

View File

@ -2,22 +2,58 @@
[TOC]
## Upcoming release (Mar X, 2019)
## Upcoming release (Mar 27, 2019)
* iRedAPD:
- Update to version 2.6, with SRS (Sender Rewriting Scheme) support.
Note: SRS is disabled by default, you can enable it in mail server
profile page with the iRedMail Easy web UI.
- Switch logging to syslog (and logrotate).
* BIND (local cache-only DNS server):
- Set syslog facility to 'local5'.
* netdata:
- Update to version 1.12.1.
- Update to version 1.13.0.
- Switch logging to syslog (and logrotate).
- Disable sending anonymous statistics to netdata cloud.
* SpamAssassin:
- Add one custom rule to catch porn spams.
- Fixed: not create required SQL tables for bayes.
* AutoConfig/AutoDiscover
- Domain name `autoconfig.<domain>` and `autodiscover.<domain>` are not
required if the web domain is hosted on iRedMail server, Outlook will
look for `https://<web-domain>/autodiscover/autodiscover.xml`.
* Fail2ban:
- Slightly loose filter for postfix to reduce unexpected ban caused by
Outlook for macOS.
* SOGo:
- Enable per-domain global address book for OpenLDAP backend by default.
We sponsored SOGo team to implement this feature:
https://sogo.nu/bugs/view.php?id=3685
Note: it requires SOGo nightly build version '4.0.7.20190318' or later,
OpenBSD 6.4 doesn't support this feature due to old SOGo package.
- Enable builtin IMAP4 pooling by default. User should notice faster IMAP
operations.
* Backup:
+ Backup OpenLDAP data with option `-o ldif-wrap=no`, to avoid break long
line to multiple lines. The dumped LDIF file is easier to work with
`grep` and other command line tools.
* Improvements of iRedMail Easy platform:
+ Make sure OpenLDAP service is running before populating data.
+ Make Nginx/Dovecot/Postfix not listen on address `::1` if system doesn't
have IPv6 support.
+ Slightly reduce Amavisd max_servers to same as RAM (GB) for better
stability.
+ Always check and make sure major components are the latest versions.
+ Always update major components (postfix/dovecot/sogo/fail2ban/...) to the
latest stable release.
+ Always print command output of `nginx -t` for troubleshooting before

View File

@ -19,7 +19,7 @@
<div class="toc">
<ul>
<li><a href="#release-notes">Release Notes</a><ul>
<li><a href="#upcoming-release-mar-x-2019">Upcoming release (Mar X, 2019)</a></li>
<li><a href="#upcoming-release-mar-27-2019">Upcoming release (Mar 27, 2019)</a></li>
<li><a href="#version-2019021901-feb-19-2019">Version: 2019021901 (Feb 19, 2019)</a></li>
<li><a href="#version-2019013001-jan-30-2019">Version: 2019013001 (Jan 30, 2019)</a></li>
<li><a href="#version-2019010201-jan-2-2019">Version: 2019010201 (Jan 2, 2019)</a></li>
@ -29,16 +29,51 @@
</li>
</ul>
</div>
<h2 id="upcoming-release-mar-x-2019">Upcoming release (Mar X, 2019)</h2>
<h2 id="upcoming-release-mar-27-2019">Upcoming release (Mar 27, 2019)</h2>
<ul>
<li>
<p>iRedAPD:</p>
<ul>
<li>
<p>Update to version 2.6, with SRS (Sender Rewriting Scheme) support.</p>
<p>Note: SRS is disabled by default, you can enable it in mail server
profile page with the iRedMail Easy web UI.</p>
</li>
<li>
<p>Switch logging to syslog (and logrotate).</p>
</li>
</ul>
</li>
<li>
<p>BIND (local cache-only DNS server):</p>
<ul>
<li>Set syslog facility to 'local5'.</li>
</ul>
</li>
<li>
<p>netdata:</p>
<ul>
<li>Update to version 1.12.1.</li>
<li>Update to version 1.13.0.</li>
<li>Switch logging to syslog (and logrotate).</li>
<li>Disable sending anonymous statistics to netdata cloud.</li>
</ul>
</li>
<li>
<p>SpamAssassin:</p>
<ul>
<li>Add one custom rule to catch porn spams.</li>
<li>Fixed: not create required SQL tables for bayes.</li>
</ul>
</li>
<li>
<p>AutoConfig/AutoDiscover</p>
<ul>
<li>Domain name <code>autoconfig.&lt;domain&gt;</code> and <code>autodiscover.&lt;domain&gt;</code> are not
required if the web domain is hosted on iRedMail server, Outlook will
look for <code>https://&lt;web-domain&gt;/autodiscover/autodiscover.xml</code>.</li>
</ul>
</li>
<li>
<p>Fail2ban:</p>
<ul>
<li>Slightly loose filter for postfix to reduce unexpected ban caused by
@ -46,6 +81,18 @@
</ul>
</li>
<li>
<p>SOGo:</p>
<ul>
<li>Enable per-domain global address book for OpenLDAP backend by default.
We sponsored SOGo team to implement this feature:
https://sogo.nu/bugs/view.php?id=3685
Note: it requires SOGo nightly build version '4.0.7.20190318' or later,
OpenBSD 6.4 doesn't support this feature due to old SOGo package.</li>
<li>Enable builtin IMAP4 pooling by default. User should notice faster IMAP
operations.</li>
</ul>
</li>
<li>
<p>Backup:</p>
<ul>
<li>Backup OpenLDAP data with option <code>-o ldif-wrap=no</code>, to avoid break long
@ -56,6 +103,12 @@
<li>
<p>Improvements of iRedMail Easy platform:</p>
<ul>
<li>Make sure OpenLDAP service is running before populating data.</li>
<li>Make Nginx/Dovecot/Postfix not listen on address <code>::1</code> if system doesn't
have IPv6 support.</li>
<li>Slightly reduce Amavisd max_servers to same as RAM (GB) for better
stability.</li>
<li>Always check and make sure major components are the latest versions.</li>
<li>Always update major components (postfix/dovecot/sogo/fail2ban/...) to the
latest stable release.</li>
<li>Always print command output of <code>nginx -t</code> for troubleshooting before