Skip to content

Releases: mailwatch/MailWatch

1.2.17

Choose a tag to compare

@endelwar endelwar released this 12 May 15:47

MailWatch 1.2.17

 

Changelog

Improvements

  • Log failed login attempts to PHP error log with clients ip (#1202)

Fixes

  • Upgrade rule_desc column length to 512 chars in sa_rules and mcp_rules tables
  • Fix mailwatch_sendmail_relay.php coding problems (#1206)
  • Quarantine reports to include multiple recipients (#1194)
  • Fix undefined offset in reports page (#1200)
  • Convert special HTML chars to HTML entities when importing SpamAssassin rules description
  • Improve terminology used
  • Fix SpamAssassin rule descriptions sorting
  • Fix tools/Sendmail-Exim_queue/mailq.crontab and updated related documentation

v1.2.16

Choose a tag to compare

@endelwar endelwar released this 09 Nov 16:30

MailWatch 1.2.16

This release contains a BC Break: you should install Digest::SHA Perl module before upgrading.

Changelog

Compatibility

  • Permit Sendmail 15-chars-long MessageId in input validation (#652)

Fixes

  • Fix PHP 7 compatibility in mailwatch_quarantine_report script (#1167)
  • Add missing translation entry for Latin American Spanish
  • Fix quote handling in mailwatch_milter_relay.php (#1170)
  • Use Digest::SHA instead of Digest:SHA1 in MailWatch.pm (#1190)

Improvements

  • Add support for IPV6 clients in audit_log table (#1178)
  • Better handling of queuedir (#1173)
  • Add row hover effect in rep_total_mail_by_date report
  • Add tooltips on truncated fields

v1.2.15

Choose a tag to compare

@Skywalker-11 Skywalker-11 released this 08 Jan 14:14

MailWatch 1.2.15

Changelog

Compatibility

  • Add MaxMind License Key support (#1166)

Fixes

  • Adjust avast virus regex (#1133)
  • Set RPC Server internal and response charset encoding to UTF-8 (#1156)

Improvements

  • Added Avast support (#1117)

1.2.14

Choose a tag to compare

@endelwar endelwar released this 18 Nov 12:36

MailWatch 1.2.14

Changelog

Fixes

  • Allows domain admins to view black and whitelist for filtered domains (#1154)
  • Allow passing the argument --max-size 0 to sa-learn (#1160)

Improvements

  • More user friendly way to deal with token failures across the board

1.2.13

Choose a tag to compare

@endelwar endelwar released this 18 Nov 12:25

MailWatch 1.2.13

Changelog

Security

  • Clear password in database on imap auto created users during upgrade

Improvements

  • Add notice if session timed out while on login page (#1120)
  • Show email release status on quarantine page(#1123)
  • MailScanner milter relay stats support (#1124)
  • Hide Administrator user type to Domain Admins when creating or editing users (#276)
  • Add Latin American Spanish translation

Fixes

  • Fix group by in total_mail_by_date (#1127)
  • Fix php notice on GeoIP update cronjob (#1131)
  • Fix PHP notice on checklogin.php when using Imap login

1.2.12

Choose a tag to compare

@endelwar endelwar released this 12 Dec 17:21

MailWatch 1.2.12

This release contains a security fix.

If your installation make use of auto creation of user from IMAP login (i.e. IMAP_AUTOCREATE_VALID_USER set to true) you MUST run this query on your MailWatch database:

UPDATE `users` SET `fullname` = `username` WHERE `type`='U' AND `password` IS NULL

Changelog

Security

  • Fix clear password display when user is auto created by IMAP auth

Fixes

  • Add client IP in sorting input validation

1.2.11

Choose a tag to compare

@endelwar endelwar released this 28 Nov 00:57

MailWatch 1.2.11

Changelog

Improvements

  • Milter enhancement for MailWatch (#1106)
  • Big update to Brazilian translation
  • Better count of Postfix processes
  • Upgrade pear/Mail_Mime to 1.10.2

Fixes

  • Fix printing multiple mails on detail.php (#1100)
  • Truncate long Top Virus output (#1112)
  • Fix long queue id validation (#1105)
  • Redirect if login page session expired (#1111)
  • Fix printing multiple mails on detail.php (#1100)
  • Remove empty column on rep_total_mail_by_date.php (#1095, #1096)

1.2.10

Choose a tag to compare

@endelwar endelwar released this 19 Jul 05:40

MailWatch 1.2.10

Changelog

Compatibility

  • Disable geoip for php <5.4 (#1075)

Fixes

  • Fix version display for geoip (#1063)
  • Improve MaxMindDB version detection
  • Fix schema for user table to not allow empty type (#1067
  • Simplify ClamAV version detection (#1060)
  • Detect failed collation change on db connect and set manually (#1078)
  • Fix mail filter for normal users (#1084)
  • Fix missing translation in quarantine report emails (#1090)

1.2.9

Choose a tag to compare

@endelwar endelwar released this 18 Apr 08:48

MailWatch 1.2.9

Changelog

Improvements

  • Use new GeoLite2 database to replace deprecated GeoLite Legacy databases

Fixes

  • Parse correctly GPG signed e-mail (#1053)
  • Send empty quarantine reports over user_manager (#1054)

1.2.8

Choose a tag to compare

@endelwar endelwar released this 26 Mar 08:21

MailWatch 1.2.8

Changelog

Improvements

  • Add ldap debug script
  • Update documentation
  • Improve sudo config to work with Postfix and Exim
  • Add mailwatch_update_sarules.php cronjob script
  • Use MAILWATCH_SMTP_HOSTNAME if defined on Release from quarantine (#1038)
  • Enable use of dn field as username field (#427, #1029)

Fixes

  • Fix Postfix log processor (#1021)
  • Make msre reload script work on systemd
  • Fix error on undefined $_SERVER['HTTPS'] index
  • Fix logout process (#1044)
  • Fix email validation for username (#1042)