Release.Notes/iRedMail/0.7.0

From iRedMail

(Difference between revisions)
Jump to: navigation, search
(Package Updates)
 
(14 intermediate revisions not shown)
Line 1: Line 1:
-
----
+
__TOC__
-
'''TO BE CONTINUED.'''
+
-
----
+
-
* It now works on Debian 6 (Squeeze) and openSUSE 11.3, 11.4.
 
-
* Check domain status in dovecot MySQL lookup and postfix virtual_mailbox_maps, virtual_alias_maps, sender_login_maps, per-user transport_maps, per-user sender_bcc_maps and recipient_bcc_maps (MySQL backend).
+
* iRedAdmin-Pro-LDAP-1.4.1 and iRedAdmin-Pro-MySQL-1.0 work well with iRedMail-0.7.0. [http://www.iredmail.org/admin_panel.html About iRedAdmin-Pro and features]
-
* Make catch-all account work as expected with MySQL backend.
+
* [[Upgrade/iRedMail/0.6.1-0.7.0 |Upgrade iRedMail from 0.6.1 to 0.7.0]]
-
* Create indexes for some columns in MySQL backend.
+
* Please report bugs in our forum: http://www.iredmail.org/forum/
-
* Enable iRedAPD for MySQL backend. Used for mail alias deliver restrictions. Reference: http://www.iredmail.org/wiki/index.php?title=Install/iRedAPD/MySQL
+
-
* Alias domain support for catchall account in LDAP backend.
+
-
* Enable personal LDAP address book for OpenLDAP backend.
+
-
* New column for MySQL backend: domain.defaultpasswordscheme. Used to store per-domain password scheme.
+
-
* Don't allow user to view ldap attributes: domainAdmin, domainGlobalAdmin.
+
-
* Package update/changes:
 
-
** phpMyAdmin -> 3.3.9.2.
 
 +
* [[File:Download.png]]Download now: http://www.iredmail.org/download.html
-
    * Fixed:
+
= New Linux Distribution and OS Versions =
-
        + Remove unique index (primary key) on table amavisd.msgrcpt to avoid
+
-
          duplicate entries.
+
-
        + Incorrect path of phpLDAPadmin on Ubuntu 10.04.x/10.10.x.
+
-
          Thanks xulingyun@bbs for the feedback.
+
-
    * Package update/changes:
+
* iRedMail-0.7.0 supports Debian 6 (Squeeze) and openSUSE 11.3, 11.4.
-
        + PostfixAdmin -> Removed.
+
-
        + iRedAdmin -> 0.1.4.
+
-
        + Roundcube webmail -> 0.5.1. Remove 3rd-party plugin: imap_acl.
+
-
iRedMail-0.7.0-beta2:
+
iRedMail now works on below linux/bsd distributions:
-
    * Improvements:
+
-
        + Auto create default IMAP folders with dovecot plugin: autocreate.
+
-
        + Add plugin 'imap_acl' for roundcube to let users manage their
+
-
          mailbox sharing, but disabled by default.
+
-
        + Mailbox sharing support with dovecot 1.2. Disabled by default.
+
-
        + Show realtime quota usage with dovecot-1.2 dict quota in
+
-
          PostfixAdmin.
+
-
        + Don't quarantine mails with bad header in Amavisd.
+
-
          '$bad_header_quarantine_method=undef;'
+
-
        + Increase dovecot "mail_process_size" to 1024MB by default. Hope to
+
-
          avoid a dovecot "out of memory" issue when processing large mailbox.
+
-
          Thanks James Kong.
+
-
        + Enable whitelising sender (WHITELISTSENDER=1) in policyd by default.
+
-
    * Fixed:
+
-
        + Make sure apache wsgi module is loaded on RHEL/CentOS.
+
-
          Thanks Murat Uğur Eminoğlu for the feedback.
+
-
        + Fix incorrect file localtion of php.ini on OpenSuSE.
+
-
    * Package Update:
+
-
        + Roundcube webmail -> 0.5
+
-
        + phpMyAdmin -> 3.3.9.1
+
-
iRedMail-0.7.0-beta1:
+
* Red Hat Enterprise Linux 5.x.
-
    * Works on OpenSuSE 11.3. Tested on 11.3, but it should work well on
+
* CentOS 5.x
-
      11.2, 11.1 too.
+
* Debian 5.x (Lenny), 6.x (Squeeze).
-
    * Improvements:
+
* Ubuntu 8.04 LTS, 10.04 LTS, 10.10.
-
        + Store realtime quota usage in MySQL with Dovecot-1.2. Reference:
+
* openSUSE 11.3, 11.4.
-
          http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Store.Realtime.Quota.In.MySQL
+
* FreeBSD 7.x, 8.x.
-
        + Use repository 'backports.debian.org' on Debian 5.
+
 
-
        + Bypass shadow address in postfix sender login checking.
+
= New Features and Improvements =
-
        + Improve postfix ldap lookup to make mail list of alias domain work.
+
 
-
          Thanks for Andrea Di Dato's feedback and testing.
+
* General (Available/applied in both OpenLDAP and MySQL backend):
-
        + Integrate MySQL in Amavisd: @storage_sql_dsn.
+
** Store realtime quota usage in MySQL with Dovecot.
-
        + Improve backup mx support with MySQL backend. Thanks tiangangnet@bbs
+
*** Note: iRedAdmin-Pro users can view realtime quota usage directly, [http://screenshots.iredmail.googlecode.com/hg/iredadmin/user_list.png screenshot].
-
        + Replaced ldap attribute:
+
** 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.
-
            - gn (old) -> givenName
+
*** Note: 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].
-
            - fax (old) -> facsimileTelephoneNumber
+
** Auto create default IMAP folders (Sent/Drafts/Trash/Junk) with dovecot plugin: autocreate.
-
    * New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh.
+
** Roundcube will now save date of password last change.
-
      Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup
+
** Enable whitelising sender (WHITELISTSENDER=1) in policyd by default.
-
    * Upgrade packages:
+
** 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.
-
        + Dovecot -> 1.2.x. On RHEL/CentOS & Debian 5 (with backports).
+
** Don't quarantine mails with bad header in Amavisd (with setting '$bad_header_quarantine_method=undef;').
-
        + PostfixAdmin -> 2.3.2
+
** New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh. Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup
-
        + phpMyAdmin -> 3.3.7
+
 
-
        + Roundcube webmail -> 0.4.2
+
 
-
    * Fixed:
+
* MySQL backend only:
-
        + Fix incorrect file location of awstats.pl on Debian/Ubuntu.
+
** Check domain status in dovecot/postfix SQL lookup.
 +
*** Note: iRedAdmin-Pro can enable or disable domain directly. [http://screenshots.iredmail.googlecode.com/hg/iredadmin/domain_profile_general.png Screenshot]
 +
** Catch-all account now works as expected.
 +
*** Note: iRedAdmin-Pro can set catch-all account directly. [http://screenshots.iredmail.googlecode.com/hg/iredadmin/domain_profile_catchall.png Screenshot]
 +
** Enable iRedAPD for mail deliver restriction of alias account. Reference: http://www.iredmail.org/wiki/index.php?title=Install/iRedAPD/MySQL
 +
*** Note: iRedAdmin-Pro can manage mail deliver restriction directly. [http://screenshots.iredmail.googlecode.com/hg/iredadmin/maillist_profile_general.png Screenshot]
 +
** 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.
 +
*** Note: iRedAdmin-Pro can manage alias domain directly. [[http://screenshots.iredmail.googlecode.com/hg/iredadmin/domain_profile_alias.png Screenshot]
 +
** 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.
 +
** [http://www.iredmail.org/forum/topic1735-why-we-remove-postfixadmin-in-iredmail070.html Why we remove PostfixAdmin]
 +
** [[Addition/Install.PostfixAdmin.For.MySQL.Backend |Install PostfixAdmin for iRedMail (MySQL backend special)]]
 +
** [http://www.iredmail.org/iredadmin-pro-mysql-vs-postfixadmin.html Compare iRedAdmin-Pro-MySQL with PostfixAdmin]
 +
 
 +
= Addition Tutorials =
 +
 
 +
Below are some addition tutorials you might be interested in:
 +
 
 +
* [[Integration/Active.Directory.iRedMail |Integrate Microsoft Active Directory with iRedMail]]
 +
* [[Addition/Force.Users.to.Change.Password.in.90.Days |Force users to change password in 90 days]]
 +
* [[IRedMail/FAQ/Backup |How to backup MySQL database and LDAP data]]
 +
* [[iRedMail/FAQ/Share.IMAP.Folder |Share IMAP folder with Dovecot 1.2 and Roundcube webmail 0.5]]
 +
 
 +
 
 +
[[Category: iRedMail]]
 +
[[Category: Release.Notes]]

Current revision as of 13:37, 4 April 2011

Contents



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.
      • Note: 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.
    • 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.
      • Note: iRedAdmin-Pro can enable or disable domain directly. Screenshot
    • Catch-all account now works as expected.
      • Note: iRedAdmin-Pro can set catch-all account directly. Screenshot
    • Enable iRedAPD for mail deliver restriction of alias account. Reference: http://www.iredmail.org/wiki/index.php?title=Install/iRedAPD/MySQL
      • Note: iRedAdmin-Pro can manage mail deliver restriction directly. Screenshot
    • 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.
      • Note: iRedAdmin-Pro can manage alias domain directly. [Screenshot
    • 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

Addition Tutorials

Below are some addition tutorials you might be interested in:

Personal tools