Topic: iRedMail-0.9.0 has been released.
Happy New Year.
The long waiting is over, iRedMail-0.9.0 final release is now available for download, thanks to all users who contributed and provided feedbacks, you made this release possible. i hope you will find it worth the long waiting.
* Download: https://bitbucket.org/zhb/iredmail/down … .0.tar.bz2
* Upgrade tutorials are available here: http://www.iredmail.org/docs/iredmail.releases.html
Highlight features in iRedMail-0.9.0
Supports RHEL/CentOS 7, Ubuntu 14.10, OpenBSD 5.6.
Nginx support. You can choose either Apache or Nginx as default web server during iRedMail installation.
SOGo groupware support. With SOGo integration, iRedMail now provides calendar (CalDAV) and contacts (CardDAV) services.
With MySQL/MariaDB/PostgreSQL, uses SSHA512 password hash on Linux, BCRYPT on FreeBSD/OpenBSD by default. SSHA is still the default one with OpenLDAP backend (better to integrate third-party applications).
3 new plugins in iRedAPD, several bug fixes, performance improvement.
Below are the full changes since iRedMail-0.8.7:
Works on new distribution releases:
Ubuntu 14.10 (codename: utopic)
OpenBSD 5.6. Note: Nginx is used as web server, the new built-in httpd daemon (not Apache-1.3) is not supported.
SOGo groupware integration:
SOGo groupware provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV, CardDAV and GroupDAV, as well as Microsoft ActiveSync. Check its website for more details: http://sogo.nu/
Important notes of SOGo integration in iRedMail:
SOGo integration is available on below Linux distributions and releases:
RHEL/CentOS 6. SOGo project doesn't provide RPMs for CentOS 7 yet.
Ubuntu 12.04 and 14.04. No official packages for 14.10 yet.
Full/native Exchange protocol support requires OpenChange and Samba4, but they're not integrated in iRedMail, so iRedMail-0.9.0 doesn't provide full/native support for Microsoft Outlook clients, Apple Mail.app and iOS devices. BlackBerry 10 works fine. Check our tutorial to setup your mail clients: http://www.iredmail.org/docs/index.html … plications
If you choose to install both Roundcube webmail and SOGo, Managesieve service is disabled in SOGo by default, because sieve rules generated by SOGo is not compatible with Roundcube webmail. but if you don't install Roundcube, managesieve will be enabled in SOGo by default, plus vacation and forwarding support.
User cannot change password with PostgreSQL backend.
Nginx support is now available on all Linux/BSD distributions. Note: If you choose to use Nginx as default web server, both Awstats and Cluebringer are not accessible, because Nginx doesn't have official SQL/LDAP auth modules. You have to switch to Apache instead, and reset mail user password to MD5.
MariaDB support is now available on FreeBSD.
Add new index for SQL column 'msgs.spam_level' in 'amavisd' database.
With MySQL/PostgreSQL backends, password hash is now SSHA512 by default on Linux, and BCRYPT on FreeBSD and OpenBSD. Both Roundcube password plugin and iRedAdmin support them. Note: if you want to login to Awstats/Cluebringer, you have to reset mail user password to MD5 since Apache sql/ldap auth doesn't support SSHA512/BCRYPT.
Enable '@lookup_sql_dsn' in Amavisd by default, used for per-recipient lookup policy, including white/blacklist, spam policy, incoming message size limit.
Enable global sieve script in Dovecot to move spam to Junk folder by default.
Disable SSLv3 in Postfix, Dovecot, Apache, Nginx.
Backup scripts will log backup status in SQL table `iredadmin`, so that admin can easily check backup status with iRedAdmin.
New index in `amavisd` database for SQL column `policy.policy_name`. Required by iRedAdmin-Pro self-service.
Not detect domain backupmx status while querying Postfix per-domain transport.
Replace mod_auth_mysql/pgsql by apr-util-mysql/pgsql for Awstats and Cluebringer webui user authentication on Debian/Ubuntu.
Set 'receive_override_options=no_address_mappings' in Postfix to disable address mappings before content filter (Amavisd, in our case), and remove 'no_address_mappings' in Postfix master.cf defined for transport '127.0.0.1:10025'. Note: you must comment out 'receive_override_options=no_address_mappings' in Postfix if you don't have a content filter.
Not enable cron job to update SpamAssassin rules in file /etc/default/spamassassin (CRON=1) on Debian/Ubuntu.
Incorrect quota dict name in Dovecot quota warning script.
Decrease number of pre-forked Amavisd processes ($max_servers) to 4 by default to reduce memory usage.
Add missing SQL column (mailbox.enableindexer-worker) and LDAP attribute/value pair: enabledService=indexer-worker. Required by Dovecot. Thanks dwbotsch <botsch _at_ cnf.cornell.edu> for the report.
Roundcube webmail -> 1.0.4
iRedAPD -> 1.4.4. This is a huge update: 3 new plugins, multiple smtp protocol state support, big improvement in plugin 'reject_sender_login_mismatch', several bug fixes, one big performance improvement, easier upgrade. Please check ChangeLog file to view technical details.
iRedAdmin -> 0.4. New tool scripts, fixes several issues.
FreeBSD ports of major component:
Below packages are removed from iRedMail due to security concern:
If you need a web-based sql management tool, please try http://adminer.org/ (web-based, a single PHP file) or other desktop applications instead.
For local LDAP management, you can try ldapvi (http://www.lichteblau.com/ldapvi/) in terminal. For remote LDAP management, you can try http://www.ldapadmin.org/ on Windows PC, or Apache Directory Studio on Windows/Linux/BSD/Mac: http://directory.apache.org/studio/ (Java application).