Clement Changelog

New in version 2.6-4.7

January 6th, 2014
  • This version fixes an authentication problem which posting email from Mac OS 7.1 (the authentication was never successful, the password was never seen).
  • It is also able to define a specific IP as not relayable within a range of relayable IPs.

New in version 2.6-4.2 (October 19th, 2013)

  • This is mainly a bugfix release, fixing a core dump event in banned/trusted server list generation.
  • It fixes a local MX problem that caused email error rebounces to be lost if the domain was without a secondary MX.

New in version 2.6-3.8 (August 23rd, 2013)

  • This version fixed a problem where the number of "checker" processes within the configuration file was not used.
  • This caused slow email processing if the number of incoming email binding was set to a high value (with over 100 emails received at the same time).
  • All "checker" process were too busy making sure that received emails were good.
  • The number of checkers must be roughly one for every ten incoming channels.
  • Statistics for received, rejected, and quarantined emails were improved and can be displayed by site, group, domain, or user, and as pie charts.

New in version 2.6-3.4 (July 9th, 2013)

  • It is compatible with Fedora 18 and its systemd init process.
  • User-selected display setup (log page size) is now kept within all clement display part.
  • A MySQL cron process impairing the spam detection learning process has been fixed.

New in version 2.6-2.16 (May 30th, 2013)

  • The Clement email admin can now select a batch of in-transit email to be resent or cancelled. This can be done via the Web interface by clicking on all selected recipients.

New in version 2.6-2.11 (May 16th, 2013)

  • This release's main improvement is the ability to define a user alias a piped process.
  • This can be easily defined via the Web interface (domains manag. -> click user domain -> aliases -> New alias).
  • A shell script can be used as a starting point.

New in version 2.6-1.1.1 (May 1st, 2013)

  • This version's main improvement is the LDAP interface.
  • It can now probe an LDAP server to check if a user exists (no need to define all users within Clement if you already have an LDAP server).
  • This version adds list capabilities to find out which users are sending or receiving most of the email traffic (numbers or volumes).
  • The email transit interface is improved, and allows you to select one email to be re-sent within a list of delayed messages.
  • Current clement users can do an 'rpm update'; previous configurations are kept.

New in version 2.5-148.10 (December 10th, 2012)

  • This production release fixes a small bug within Authentication (AUTH PLAIN) on the SMTP channel (working now with an LG smartphone type).

New in version 2.5-148.9 (November 20th, 2012)

  • The local plain alias email is set as the good originator when working in smart relaying mode.
  • was removed from the IPv6 default SBL server list, as it is no longer responding.

New in version 2.5-148.8 (November 15th, 2012)

  • An improvement in smart relaying (taking care of re-bounced email).
  • Fixes a bug within the B64 routine that could make one of the listening process crash in the SMTP authentication sequence.

New in version 2.5-148.5 (October 3rd, 2012)

  • This version adds a smart relaying improvement: when an IP is within the relayed list, "envelope from:" is checked to verify that the originator is known and still active.
  • If the originator wants to use an external email reference (Hotmail, Gmail, etc.), this external email address must be found within a "multi-path" list and linked to an active known user.
  • This is to avoid relay spam when the end user workstation is compromised and an unrelated "envelope from:" is used by the bots.
  • Various small bugfixes and log improvements have been added.

New in version 2.5-148.2 (August 31st, 2012)

  • This version supports TLS-encrypted authentication on POP3 and IMAP channels (used to check user credentials while posting email messages), and fixes a bug within a SQL call which made all SMTP input freeze once in a while (timing-dependant). Users are strongly advised to upgrade.

New in version 2.5-147.9 (July 19th, 2012)

  • IP_banned email status can be overridden by standard users now.
  • The banned list scan process was staying in zombie state, locking out the next scan; such updates were not transmitted to trusted remote (major bug).
  • Group interface and cron activation days can all be unselected (if at least one day was not selected, saving this new configuration was not working).
  • When a quarantined email is recalled, this release uses E-From domain instead of H-from domain.
  • If both domains were not the same, the override directive was not working correctly with the next email

New in version 2.5-147.7 (July 9th, 2012)

  • This version improves trusted/banned remote SMTP site detection speed.
  • The banned list is now shared among trusted SMTP servers.

New in version 2.5-147.3 (June 28th, 2012)

  • This version added support for PHP versions older than 5.2, which were missing a time zone list.
  • For CentOS 5.2 to 5.8, PHP 5.3 is provided if the "extra" repository is enabled in your Clement repository.
  • Upgrading is strongly recommended.

New in version 2.5.0-145.10 (January 10th, 2012)

  • Relayed IP/mask are now linked to a groupid.
  • Bubble help to major configuration interfaces.
  • An updated Clement FAQ.
  • Better journalling when a remote server is sending a request with a syntax error.
  • Support script bugfixes. Works with clamav 0.97-3.
  • A repo is available for clement-el6.2.rpm.

New in version 2.5-143.2 (November 26th, 2011)

  • This version include one bugfix at the first install procedure.
  • The install procedure now detects the server as improperly configured if the server name can't be resolved to (at least) one IPV4 IP number.

New in version (November 1st, 2011)

  • Various bugs were fixed.
  • A sending trace is now available for each email to help the system administrator diagnose problems with delayed transmissions.

New in version 2.5-142.5 (October 18th, 2011)

  • This version makes many improvements regarding posting email.
  • Mail logs now include exchange traces with remote systems for every email set with trouble status (remote recipient unknown, mail rejected under various conditions).
  • It now possible to access those logs from the Web interface.