Release.Notes/iRedMail/0.7.0
From iRedMail
(Difference between revisions)
(→Package Updates) |
|||
| (10 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
__TOC__ | __TOC__ | ||
| - | |||
| - | |||
| - | |||
| + | * 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] | ||
* [[Upgrade/iRedMail/0.6.1-0.7.0 |Upgrade iRedMail from 0.6.1 to 0.7.0]] | * [[Upgrade/iRedMail/0.6.1-0.7.0 |Upgrade iRedMail from 0.6.1 to 0.7.0]] | ||
* Please report bugs in our forum: http://www.iredmail.org/forum/ | * Please report bugs in our forum: http://www.iredmail.org/forum/ | ||
| + | |||
| + | |||
| + | * [[File:Download.png]]Download now: http://www.iredmail.org/download.html | ||
= New Linux Distribution and OS Versions = | = New Linux Distribution and OS Versions = | ||
| - | * iRedMail now works on Debian 6 (Squeeze) | + | * 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 = | = New Features and Improvements = | ||
| - | * Store realtime quota usage in MySQL with Dovecot. | + | * 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. |
| - | * Roundcube will now save date of password last change | + | *** Note: iRedAdmin-Pro users can view realtime quota usage directly, [http://screenshots.iredmail.googlecode.com/hg/iredadmin/user_list.png screenshot]. |
| - | * Enable whitelising sender (WHITELISTSENDER=1) in policyd by default. | + | ** 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. |
| - | * 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. | + | *** 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]. |
| - | * Don't quarantine mails with bad header in Amavisd (with setting '$bad_header_quarantine_method=undef;'). | + | ** 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. | |
| - | * New backup scripts: tools/backup_openldap.sh, tools/backup_mysql.sh. Reference: http://www.iredmail.org/wiki/index.php?title=IRedMail/FAQ/Backup | + | ** 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: | * MySQL backend only: | ||
** Check domain status in dovecot/postfix SQL lookup. | ** 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. |
| - | ** Enable iRedAPD | + | *** 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: domain.defaultpasswordscheme. Used to store per-domain password scheme in iRedAdmin-Pro. | ||
** New column: mailbox.passwordlastchange. Used to store date of password last change. | ** New column: mailbox.passwordlastchange. Used to store date of password last change. | ||
** Improve backup mx support with MySQL backend. Thanks tiangangnet@bbs | ** Improve backup mx support with MySQL backend. Thanks tiangangnet@bbs | ||
| + | ** Create indexes for some columns. | ||
* OpenLDAP backend only: | * OpenLDAP backend only: | ||
** Alias domain support for catchall account in LDAP backend. | ** 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. | ** Support personal LDAP address book for OpenLDAP backend. Disabled by default. | ||
** Don't allow user to view ldap attributes: domainAdmin, domainGlobalAdmin. | ** Don't allow user to view ldap attributes: domainAdmin, domainGlobalAdmin. | ||
| Line 42: | Line 58: | ||
** 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 = | ||
| Line 55: | Line 74: | ||
* iRedAdmin -> 0.1.4. | * iRedAdmin -> 0.1.4. | ||
* iRedAPD -> 1.3.4. | * iRedAPD -> 1.3.4. | ||
| - | * PostfixAdmin -> Removed. [http://www.iredmail.org/forum/topic1735-why-we-remove-postfixadmin-in-iredmail070.html Why we remove PostfixAdmin] | + | * 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 |
- iRedAdmin-Pro-LDAP-1.4.1 and iRedAdmin-Pro-MySQL-1.0 work well with iRedMail-0.7.0. About iRedAdmin-Pro and features
- Upgrade iRedMail from 0.6.1 to 0.7.0
- Please report bugs in our forum: http://www.iredmail.org/forum/
-
Download now: http://www.iredmail.org/download.html
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.
- Note: 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
- Store realtime quota usage in MySQL with Dovecot.
- 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.
- Check domain status in dovecot/postfix SQL lookup.
- 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.
- Alias domain support for catchall account in LDAP backend.
- 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.
Addition Tutorials
Below are some addition tutorials you might be interested in:
