0.4.3 Patch disclaimer
- HTML and text content is re-encoded to match parameter defintion (Content-Type)
0.4.2 Case-insensitive matching
- all regular expression matching is case-insensitive now
- fixed a makefile problem (for SunOS)
0.4.1 Disclaimer Html Change
- HTML disclaimer text is now assumed in base64 in synonym.conf. This allows true html tags inside the config file. Look in the README.disclaimer file for more details.
0.4.0 Disclaimer Rewrite
- support for both html and text disclaimer in the same message
- support for dropping, renaiming attachments (unusable as config counterpart is missing)
- support for scan with clam av and potentially other antiviruses that work via network socket (unusable as config counterpart is missing)
- lots of code cleanups including some memory leaks in body parser and config
0.3.0 Disclaimer Support
- support for rule based disclaimer/signature insertions
- still buggy when using both text and html disclaimer in the same rule (see README.disclaimer for details)
0.2.0 XML Based Configuration with Copy, Discard, Rules.
- /etc/synonym.conf is now XML based definining rules that allow copying, discarding and rejecting messages based on regular expression header matching.
0.1.4 FreeBSD support - enhancements
Changes:
- Added startup script for FreeBSD
- Synonym runs as 'daemon' by default on FreeBSD
0.1.3 FreeBSD support
Changes:
- Makefile was changed to accomodate FreeBSD
- Gmake should be used for compilation on FreeBSD
- No startup script available for FreeBSD
0.1.2 minor fixes release
Changes:
- fixed config problem causing "POSSIBLE ATTACK from " lines in the sendmail log. (whitespace was not stripped from the copy mailbox)
- fixed README glitch
- fixed license.txt glitch
- fixed Makefile to allow compiling on Mandrake
0.1.1 minor fixes release
Changes:
- Install section is now a target in the makefile.
This fixes some problems including Synonym failing to start with a message saying "Failed to create pidfile /var/run/synonym/synonym.pid" (Neil Rosoff)
- If the entire configuration file (/etc/synonym.conf) contains only comments, Synonym will start without copying messages.
- A control script (/etc/rc.d/init.d/synonym) is installed that allows standard control commands.
- The documentation section that explained generating m4 files was assuming sendmail was installed from sources. It was updated to work for RPM based installs too.
- The makefile was updated to allow compiling on RedHat 7.3 systems (problem reported by Syao Yuan Tan).
0.1.0 initial release