iredmail-doc/html/iredmail-easy.release.notes...

238 lines
8.3 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2018-12-13 21:15:08 -06:00
<title>Release Notes</title>
<link rel="stylesheet" type="text/css" href="./css/markdown.css" />
</head>
<body>
<div id="navigation">
<a href="https://www.iredmail.org" target="_blank">
<img alt="iRedMail web site"
src="./images/logo-iredmail.png"
style="vertical-align: middle; height: 30px;"
/>&nbsp;
<span>iRedMail</span>
</a>
2018-12-13 21:15:08 -06:00
&nbsp;&nbsp;//&nbsp;&nbsp;<a href="./index.html">Document Index</a></div><h1 id="release-notes">Release Notes</h1>
2018-12-17 00:34:43 -06:00
<div class="toc">
<ul>
2018-12-17 00:34:43 -06:00
<li><a href="#release-notes">Release Notes</a><ul>
<li><a href="#upcoming-release-mar-x-2019">Upcoming release (Mar X, 2019)</a></li>
2019-02-19 00:45:07 -06:00
<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>
2019-01-01 17:41:58 -06:00
<li><a href="#version-2019010201-jan-2-2019">Version: 2019010201 (Jan 2, 2019)</a></li>
2018-12-23 07:32:50 -06:00
<li><a href="#version-2018122301-dec-23-2018">Version: 2018122301 (Dec 23, 2018)</a></li>
2018-12-17 00:34:43 -06:00
<li><a href="#version-2018121701-dec-17-2018">Version: 2018121701 (Dec 17, 2018)</a></li>
</ul>
</li>
</ul>
</div>
<h2 id="upcoming-release-mar-x-2019">Upcoming release (Mar X, 2019)</h2>
<ul>
<li>
<p>netdata:</p>
<ul>
<li>Update to version 1.12.1.</li>
<li>Disable sending anonymous statistics to netdata cloud.</li>
</ul>
</li>
<li>
<p>Fail2ban:</p>
<ul>
<li>Slightly loose filter for postfix to reduce unexpected ban caused by
Outlook for macOS.</li>
</ul>
</li>
<li>
<p>Backup:</p>
<ul>
<li>Backup OpenLDAP data with option <code>-o ldif-wrap=no</code>, to avoid break long
line to multiple lines. The dumped LDIF file is easier to work with
<code>grep</code> and other command line tools.</li>
</ul>
</li>
<li>
<p>Improvements of iRedMail Easy platform:</p>
<ul>
<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
restart nginx servvice, it's very useful for troubleshooting.</li>
2019-02-20 21:59:05 -06:00
<li>New option <code>Trusted clients</code> in mail server profile page, under tab
<code>Settings</code>. You can list all trusted IP addresses or CIDR networks here,
they will be whitelisted by few components:<ul>
<li>Postfix: parameter <code>mynetworks</code> in <code>/etc/postfix/main.cf</code></li>
<li>iRedAPD: parameter <code>MYNETWORKS</code> in <code>/opt/iredapd/settings.py</code></li>
<li>Fail2ban: parameter <code>ignoreip</code> in <code>/etc/fail2ban/ignoreip.local</code></li>
</ul>
</li>
</ul>
</li>
<li>
<p>Fixed issues of iRedMail Easy platform:</p>
<ul>
<li>Incorrect permission of directories used to store prosody custom modules
and config files.</li>
2019-02-20 03:10:48 -06:00
</ul>
</li>
</ul>
2019-02-19 00:45:07 -06:00
<h2 id="version-2019021901-feb-19-2019">Version: 2019021901 (Feb 19, 2019)</h2>
<ul>
<li>
2019-02-19 00:47:17 -06:00
<p>Improvements:</p>
<ul>
<li>Able to remove ssh public key on target server.</li>
<li>SSH keys which were generated 7 days ago will be removed automatically
from iRedMail Easy platform.</li>
2019-02-19 00:47:17 -06:00
</ul>
</li>
<li>
2019-02-19 00:45:07 -06:00
<p>Fixed issues:</p>
<ul>
<li>php-fpm: not reopen log file after rotation.</li>
<li>mlmmjadmin:<ul>
<li>Incorrect LDAP base dn in config file.</li>
<li>Do not return error if mailing list directory doesn't exist.</li>
</ul>
</li>
<li>Incorrect iRedAPD plugin name for OpenLDAP backend.</li>
<li>Few bugs with in Ansible deployment code.</li>
</ul>
</li>
<li>
<p>Package updates:</p>
<ul>
<li>mlmmjadmin -&gt; 2.1</li>
<li>iRedAdmin (open source edition) -&gt; 0.9.5</li>
</ul>
</li>
</ul>
<h2 id="version-2019013001-jan-30-2019">Version: 2019013001 (Jan 30, 2019)</h2>
<ul>
2019-01-24 10:18:44 -06:00
<li>Set max open file limit by SOGo daemon to unlimited.</li>
<li>Able to set memcached cache size (in MB).</li>
<li>Able to disable spam/virus scanning.</li>
<li>Able to deploy iRedAdmin-Pro with your license key.</li>
2019-01-15 05:11:39 -06:00
<li>Able to custom http/https network ports, max file size of (web) upload file.</li>
<li>Enable bayes auto-learn in SpamAssassin, and store bayes in SQL db.</li>
2019-01-24 10:18:44 -06:00
<li>Increase scores of DNSBL relevant spamassassin rules to catch more spams.</li>
<li>
<p>Enable imapsieve plugin in Dovecot by default.</p>
<p>Message moved to Junk folder will be copied to a directory for spam
learning later, vice verse, message moved out of Junk will be copied
for ham learning later.</p>
<p>The spam/ham learning will be performed every 10 minutes with a cron job.</p>
<p><strong>Now encourage your users to report spams by moving spams to <code>Junk</code> folder. :)</strong></p>
</li>
2019-01-28 22:07:55 -06:00
<li>
<p>Fixed issues:</p>
<ul>
<li>Can not login to XMPP service (Prosody) due to incorrect permission of
auth module files.</li>
<li>ip6tables failed to start on server which doesn't have IPv6 address.</li>
</ul>
</li>
<li>
<p>Updated packages:</p>
<ul>
<li>mlmmjadmin-2.0</li>
<li>adminer-4.7.1</li>
</ul>
</li>
</ul>
2019-01-01 17:41:58 -06:00
<h2 id="version-2019010201-jan-2-2019">Version: 2019010201 (Jan 2, 2019)</h2>
<blockquote>
<p>Hello, 2019. :)</p>
</blockquote>
<ul>
<li>Updated packages:<ul>
<li>iRedAPD-2.4. Fixed a greylisting issue.</li>
</ul>
</li>
<li>Fixed issues:<ul>
<li>Not correctly set owner and permission of custom Postfix config files
and hash db files.</li>
<li>Not remove unused modular nginx config file for iredadmin.</li>
</ul>
</li>
</ul>
2018-12-23 07:32:50 -06:00
<h2 id="version-2018122301-dec-23-2018">Version: 2018122301 (Dec 23, 2018)</h2>
<ul>
<li>Fixed:<ul>
<li>Improper dovecot ldap/sql queries which doesn't convert upper cases of
maildir to lower cases.</li>
</ul>
</li>
</ul>
2018-12-17 00:34:43 -06:00
<h2 id="version-2018121701-dec-17-2018">Version: 2018121701 (Dec 17, 2018)</h2>
<div class="admonition attention">
<p class="admonition-title">Attention</p>
<ul>
<li>This is the first public release. :)</li>
<li>The version number is the date when it's released, it's easier to
understand whether you're running the latest stable release. It's also
stored in file <code>/etc/iredmail-release</code> on your server.</li>
</ul>
</div>
<ul>
2018-12-17 00:34:43 -06:00
<li>New directory <code>/opt/www/well-known</code>, mostly used for Let's Encrypt cert
request.</li>
<li>Download source tarball of web applications to iRedMail deploy server first,
then upload it to target host. If target host can not access website like
github.com, we can still download required packages for iRedMail deployment.</li>
<li>Firewall:<ul>
<li>Add rc script and firewall rule for ipv6 on Debian/Ubuntu:<ul>
<li><code>/etc/init.d/ip6tables</code></li>
<li><code>/etc/default/ip6tables</code></li>
</ul>
</li>
</ul>
</li>
<li>OpenLDAP backend:<ul>
<li>Do not enable TLS/SSL support in OpenLDAP by default.</li>
<li>Add database <code>monitor</code> by default.</li>
<li>Include calresource.schema and calentry.schema by default. Required
by SOGo for resource management.</li>
<li>Index attribute <code>departmentNumber</code>.</li>
</ul>
</li>
<li>Fail2ban:<ul>
<li>Remove duplicate filter rules for Postfix postscreen service.</li>
</ul>
</li>
<li>SOGo:<ul>
<li>Add new parameters to support resource management.</li>
<li>Add mail aliases and mailing lists as address book.</li>
<li>Fix incorrect column name in SQL views.</li>
</ul>
</li>
2018-12-17 00:34:43 -06:00
<li>netdata:<ul>
<li>Supports monitoring OpenLDAP.</li>
</ul>
</li>
<li>Fixed:<ul>
<li>Ubuntu: Missing apparmor rule to allow ClamAV to scan emails.</li>
<li>not enable php-fpm status support in Nginx and netdata.</li>
<li>not load rsyslog module <code>imjournal</code> for rate limit control.</li>
</ul>
</li>
<li>Package update:<ul>
<li>netdata -&gt; 1.11.1</li>
<li>adminer -&gt; 4.7.0</li>
</ul>
</li>
</ul><div class="footer">
<p style="text-align: center; color: grey;">All documents are available in <a href="https://bitbucket.org/zhb/iredmail-docs/src">BitBucket repository</a>, and published under <a href="http://creativecommons.org/licenses/by-nd/3.0/us/" target="_blank">Creative Commons</a> license. You can <a href="https://bitbucket.org/zhb/iredmail-docs/get/tip.tar.bz2">download the latest version</a> for offline reading. If you found something wrong, please do <a href="https://www.iredmail.org/contact.html">contact us</a> to fix it.</p>
</div>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-3293801-21"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-3293801-21');
</script>
</body></html>