Release.Notes/iRedMail/0.7.0

From iRedMail

(Difference between revisions)
Jump to: navigation, search
(New Features and Improvements)
(New Features and Improvements)
Line 23: Line 23:
= New Features and Improvements =
= New Features and Improvements =
-
* Store realtime quota usage in MySQL with Dovecot. Available in both OpenLDAP and MySQL backend.
+
* General (Available/applied in both OpenLDAP and MySQL backend):
-
* Auto create default IMAP folders (Sent/Drafts/Trash/Junk) with dovecot plugin: autocreate.
+
** Store realtime quota usage in MySQL with Dovecot. iRedAdmin-Pro users can view realtime quota usage directly, [http://screenshots.iredmail.googlecode.com/hg/iredadmin/user_list.png screenshot].
-
* Roundcube will now save date of password last change. Available in both OpenLDAP and MySQL backend.
+
** Integrate MySQL in Amavisd: @storage_sql_dsn. With this integration, Amavisd will log mail address of sender/recipient, mail subject, size in MySQL, quarantine SPAM and VIRUS mails in MySQL. iRedAdmin-Pro users can view them and manage quarantined mails directly. Screenshots: [http://screenshots.iredmail.googlecode.com/hg/iredadmin/system_maillog_sent.png Log of sent mails], [http://screenshots.iredmail.googlecode.com/hg/iredadmin/system_maillog_received.png Log of received mails], [http://screenshots.iredmail.googlecode.com/hg/iredadmin/system_maillog_quarantined.png Log of quarantined mails], [http://screenshots.iredmail.googlecode.com/hg/iredadmin/system_maillog_quarantined_expanded.png Expand quarantined mail].
-
* Enable whitelising sender (WHITELISTSENDER=1) in policyd by default.
+
** Auto create default IMAP folders (Sent/Drafts/Trash/Junk) with dovecot plugin: autocreate.
-
* Increase dovecot setting "mail_process_size" to 1024MB by default. Hope to avoid a dovecot "out of memory" issue when processing large mailbox. Thanks James Kong.
+
** Roundcube will now save date of password last change.
-
* Don't quarantine mails with bad header in Amavisd (with setting '$bad_header_quarantine_method=undef;').
+
** Enable whitelising sender (WHITELISTSENDER=1) in policyd by default.
-
* Use repository 'backports.debian.org' to install some binary packages on Debian 5.
+
** Increase dovecot setting "mail_process_size" to 1024MB by default. Hope to avoid a dovecot "out of memory" issue when processing large mailbox. Thanks James Kong.
-
* Integrate MySQL in Amavisd: @storage_sql_dsn.
+
** Don't quarantine mails with bad header in Amavisd (with setting '$bad_header_quarantine_method=undef;').
-
* New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh. Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup
+
** New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh. Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup
 +
 
Line 51: Line 52:
** Bypass user alias (shadowAddress) in postfix sender login check (smtpd_sender_login_maps).
** Bypass user alias (shadowAddress) in postfix sender login check (smtpd_sender_login_maps).
** Make mail list of alias domain work. Thanks for Andrea Di Dato's feedback and testing.
** Make mail list of alias domain work. Thanks for Andrea Di Dato's feedback and testing.
 +
 +
* Installation:
 +
** Use repository 'backports.debian.org' to install some binary packages on Debian 5.
= Fixes =
= Fixes =

Revision as of 11:47, 31 March 2011

Contents



TO BE CONTINUED.


New Linux Distribution and OS Versions

  • iRedMail-0.7.0 supports Debian 6 (Squeeze) and openSUSE 11.3, 11.4.

iRedMail now works on below linux/bsd distributions:

  • Red Hat Enterprise Linux 5.x.
  • CentOS 5.x
  • Debian 5.x (Lenny), 6.x (Squeeze).
  • Ubuntu 8.04 LTS, 10.04 LTS, 10.10.
  • openSUSE 11.3, 11.4.
  • FreeBSD 7.x, 8.x.

New Features and Improvements

  • General (Available/applied in both OpenLDAP and MySQL backend):
    • Store realtime quota usage in MySQL with Dovecot. iRedAdmin-Pro users can view realtime quota usage directly, screenshot.
    • Integrate MySQL in Amavisd: @storage_sql_dsn. With this integration, Amavisd will log mail address of sender/recipient, mail subject, size in MySQL, quarantine SPAM and VIRUS mails in MySQL. iRedAdmin-Pro users can view them and manage quarantined mails directly. Screenshots: Log of sent mails, Log of received mails, Log of quarantined mails, Expand quarantined mail.
    • Auto create default IMAP folders (Sent/Drafts/Trash/Junk) with dovecot plugin: autocreate.
    • Roundcube will now save date of password last change.
    • Enable whitelising sender (WHITELISTSENDER=1) in policyd by default.
    • Increase dovecot setting "mail_process_size" to 1024MB by default. Hope to avoid a dovecot "out of memory" issue when processing large mailbox. Thanks James Kong.
    • Don't quarantine mails with bad header in Amavisd (with setting '$bad_header_quarantine_method=undef;').
    • New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh. Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup


  • MySQL backend only:
    • Check domain status in dovecot/postfix SQL lookup.
    • Catch-all account now works as expected.
    • Enable iRedAPD for mail deliver restriction of alias account. Reference: http://www.iredmail.org/wiki/index.php?title=Install/iRedAPD/MySQL
    • New column: domain.defaultpasswordscheme. Used to store per-domain password scheme in iRedAdmin-Pro.
    • New column: mailbox.passwordlastchange. Used to store date of password last change.
    • Improve backup mx support with MySQL backend. Thanks tiangangnet@bbs
    • Create indexes for some columns.


  • OpenLDAP backend only:
    • Alias domain support for catchall account in LDAP backend.
    • Support personal LDAP address book for OpenLDAP backend. Disabled by default.
    • Don't allow user to view ldap attributes: domainAdmin, domainGlobalAdmin.
    • Mailbox sharing now works as expected. Disabled by default. Thanks alexp@forum for testing and fixes.
    • Bypass user alias (shadowAddress) in postfix sender login check (smtpd_sender_login_maps).
    • Make mail list of alias domain work. Thanks for Andrea Di Dato's feedback and testing.
  • Installation:
    • Use repository 'backports.debian.org' to install some binary packages on Debian 5.

Fixes

  • Incorrect path of phpLDAPadmin on Ubuntu 10.04.x/10.10.x. Thanks xulingyun@bbs for the feedback.
  • Incorrect file location of awstats.pl on Debian/Ubuntu.

Package Updates

  • phpMyAdmin -> 3.3.10.
  • Roundcube webmail -> 0.5.1
  • Dovecot -> 1.2.x. On RHEL/CentOS & Debian 5 (with backports).
  • iRedAdmin -> 0.1.4.
  • iRedAPD -> 1.3.4.
  • PostfixAdmin -> Removed. Why we remove PostfixAdmin
Personal tools