181 lines
7.6 KiB
Plaintext
181 lines
7.6 KiB
Plaintext
MailZu 0.8RC3 (06.14.2007):
|
||
----------
|
||
- Fixed an inconsistency in the FAQ
|
||
- Fixed bug when using proxyAddresses attribute in AD authentication
|
||
- Added installation requirement of using the TIMESTAMP type for the 'time_iso' field
|
||
when using MySQL
|
||
- Added more Czech translation; contribution from Petr Stehlik
|
||
|
||
MailZu 0.8RC2:
|
||
----------
|
||
- Fixes Email Administrator Header reported by Benny Pedersen.
|
||
- Updates description of adminEmail in INSTALL and config.php.sample.
|
||
- Isolate OR statements in convertEmailaddresses2SQL
|
||
- Fixed $_SESSION['sessionMail'][0] submitted by Serge Algarotti
|
||
- Added option toggle for 'Site Quarantine Summary'
|
||
- Added $conf['app']['debug'] to config.php.sample
|
||
- Debug dumps all SQL Queries to the log file
|
||
|
||
|
||
MailZu 0.8RC1 (03.23.2007):
|
||
----------
|
||
- Support for binary mail_text column of quarantine table. Since amavisd-new 2.4.4
|
||
the mail_text column was changed so that the data would not be affected by
|
||
the encoding of the database.
|
||
|
||
If you are using the binary type on this column, set
|
||
|
||
$conf['db']['binquar'] = True;
|
||
|
||
in your config.php.
|
||
|
||
- Support for recipient delimiters. New option in config.php.
|
||
|
||
$conf['recipient_delimiter'] = ''; // set to '+' or any delimiter
|
||
|
||
Only one character for the delimiter is supported. Contribution by Brice Figureau.
|
||
|
||
- mz_db_clean.pl - changed mysql query to use UTC_TIMESTAMP() by Brice Figureau.
|
||
|
||
- Removed default use of included PEAR DB and Mail libraries. The default is to use
|
||
system PEAR libraries instead.
|
||
|
||
- Made creation of search fields more dynamic and fixed alignment.
|
||
|
||
- Added Czech translation, contribution from Vladmir Volcko.
|
||
|
||
- Added Portuguese translation, contribution from Julio Cesar Webstarb Jr.
|
||
|
||
* Following changes implemented by Jeremy Fowler <jfowler06@users.sourceforge.net>
|
||
- New Summary totals table, group by date
|
||
- User Quarantine Summary: Added Viruses and Bad Headers for Addministrator users
|
||
- Added Site Quarantine Summary (Spam, Banned, Viruses, Bad Headers, Pending, Total)
|
||
- Added Viruses and Bad Headers to Search fields (Administrators Only)
|
||
- Added Content Type column
|
||
- Multiple email addresses (AD proxyAddresses)
|
||
- Adds To: column on table and searches for user quarantine
|
||
- Updated config.php.sample
|
||
- Query syntax tweaks
|
||
- config.php: s_admins/m_admins/restricted_users logins are now case insensitive
|
||
- Fixes non-US date format sorting on summaries. Reported by Alan Munday.
|
||
- Allow users to view quarantined Bad Header messages with option:
|
||
$conf['app']['allowBadHeaders']
|
||
- released automatically without admin approval
|
||
- Allow users to view quarantined Viruses (Dangerous, use with great trepidation)
|
||
$conf['app']['allowViruses']
|
||
- stored in Pending Requests for admin approval
|
||
- Allow users to search by Mailid
|
||
$conf['app']['allowMailid']
|
||
- New AmavisdEngine using PEAR::Net_Socket (included with safeMode Libraries)
|
||
- faster timeout
|
||
- better error reporting
|
||
- Fix "From:Array" when sending email from "Email Administrator". Reported by Serge Algarotti
|
||
- Can now have multiple adminEmail addresses:
|
||
$conf['app']['adminEmail'] = array('support@example.com', 'helpdesk@example.com');
|
||
- contrib/additional_indexes.sql: Highly recommended indexes to add to the amavisd database.
|
||
- Added 'X-Amavis-Alert' to the full headers list. Shows Banned File/Virus/Bad Heaeder info.
|
||
- Added "Loading Summary..." Message while summary queries are loading.
|
||
- Added style to list of sanitized tags.
|
||
- Fixes foreach data validation bug on invalid MIME messages
|
||
|
||
|
||
MailZu 0.7b:
|
||
----------
|
||
|
||
- Added compatibility for amavisd-new 2.4.0 or later database schema. Needed for
|
||
proper handling of file-based quarantining.
|
||
|
||
If you are currently using amavisd-new 2.4.0 or later, no changes are necessary.
|
||
|
||
If you are using a version of amavisd-new prior to 2.4.0 (with old database
|
||
schema), please add the 'quar_loc' column to your 'msgs' table with:
|
||
|
||
ALTER TABLE msgs ADD quar_loc varchar(255) DEFAULT '';
|
||
|
||
This is a mandatory requirement for this version and future versions of MailZu.
|
||
In other words, MailZu does not care which version of amavisd-new you are running,
|
||
as long as the SQL tables match those that are needed by amavisd-new 2.4.0 or
|
||
later.
|
||
|
||
- Specific SQL queries when listing a quarantine index tended to be optimized when
|
||
using MySQL only. These queries are now used only when the site configures MySQL
|
||
as their backend. Faster and efficient queries are now the default when any other
|
||
database is chosen.
|
||
|
||
- Admins should have been able to login even though the configuration parameter
|
||
login_restriction was set to 'true'. This was not the case and was fixed to work
|
||
as intended.
|
||
|
||
- In a quarantine index, deleting all the items on the last page would then return
|
||
a page with no results. Fixed. Reported by Paolo Cravero.
|
||
|
||
- In a quarantine index, using the "Delete All" button would delete the items on
|
||
the first page only. This has been fixed to include all items in a quarantine index.
|
||
|
||
|
||
MailZu 0.6:
|
||
----------
|
||
|
||
- Fix bug when displaying error message after a failed release
|
||
- Add a FAQ item on releasing emails and where to get support
|
||
- Add Spanish translation, contribution from Ricardo Mu<4D>oz
|
||
- Modify FAQ and INSTALL file to specify that MailZu only supports
|
||
amavisd-new greater than 2.3.0 and less than 2.4.0
|
||
|
||
|
||
MailZu 0.6RC5:
|
||
-------------
|
||
|
||
- Fix bug in authentication class. Bug reported and fixed by Andrew A. Neuschwander
|
||
- Define constants for method getGlobalVar(). Bug reported by Andrew A. Neuschwander
|
||
- Fix AD LDAP protocol support. Bug reported and fixed by Keith Becker
|
||
- Fix From address bug introduced by a change in ['sessionMail']. The latter used
|
||
to be a scalar, it is now an array. Bug reported by Rich Wales
|
||
- Add the language selection display option
|
||
- Fix Exchange authentication broken in 0.6RC4
|
||
|
||
|
||
MailZu 0.6RC4:
|
||
-------------
|
||
|
||
- Fix 'Delete All' localization issue; bug reported by Paolo Cravero
|
||
- Fix bug: doing a 'View Orignal' action as a non-privileged user the message source is not displayed
|
||
(Bug reported by Paolo Cravero)
|
||
- Add MailZu favicon
|
||
- Replace mailzu.png with mailzu.gif (transparent). Problem with background color when using PNG.
|
||
- Add condition to check if dn exists for LDAP Auth (bug reported by Paolo Cravero)
|
||
- Remove localization of mailzu logs
|
||
- Fix bug reported by Paolo Cravero: 'Showing messages x to y' was not working properly
|
||
- Update the French Help file
|
||
- Remove the incomplete Spanish translation
|
||
- Fix IMAP auth issue when no domain name is provided. Bug reported by Robert Wohleb.
|
||
- Add LDAP over SSL support for LDAP/AD authentication
|
||
- Add the option to view site quarantine in search only mode: no message will be displayed when
|
||
clicking on 'Site Quarantine', which saves lots of time especially for very larges sites.
|
||
|
||
|
||
MailZu 0.6RC3:
|
||
-------------
|
||
|
||
- Add Exchange 5.5 authentication (contribution from Bogdan Baliuc)
|
||
- Add IMAP authentication
|
||
- Fix bug in SQL authentication
|
||
- Fix bug where all messages were listed regardless of msgs.quar_type
|
||
- Add Italian language (contribution from Paolo Cravero)
|
||
- Make LDAP authentication more generic (suggestion from Paolo Cravero)
|
||
- Improve localization
|
||
- Improve error logging
|
||
- Clean up DBEngine, Quarantine and AmavisdEngine classes
|
||
- Add patch (PHP code) to support MySQL version prior to 4.1.x
|
||
- Modify the purging script to be compatible with other databases, run the
|
||
script with '--help' or '-h' to see the options.
|
||
|
||
|
||
MailZu 0.6RC2:
|
||
-------------
|
||
|
||
- upgrade PEAR DB
|
||
- fix compatibility issues with PostgreSQL in SQL queries
|
||
- fix bug by removing dependency to 'quarantine' table in some SQL queries
|
||
- modify SQL queries to improve overall speed when viewing quarantines
|