bbd1ef13c8
* New Features and Improvements * - Added MCP patches for SpamAssassin 3.0.4. - Added extra output about nodeps switch with install.sh for RPM. - Added "no bytes" lines to cancel out "use bytes" as it causes problems with multi-lingual subject lines. - Improved phishing net so that when you have multiple MailScanner servers all handling your incoming mail, links caught by the first one won't also be caught by the following ones. This caused the final message to contain multiple warnings about the same link. There is now just 1 warning. - New "Quarantine Modified Body" setting, default is "no". This will cause all modified messages to be quarantined, including messages which have had their HTML disarmed. * Fixes * - Corrected bayes_file_mode in spam.assassin.prefs.conf on advice from Matt Kettler. - 'MailScanner -v' now prints out the version number of Convert::TNEF. - Group memberships problem on BSD fixed. Spam quarantine membership should now always be correct on BSD systems. PR: ports/85282 Submitted by: maintainer |
||
---|---|---|
.. | ||
mailscanner.sh | ||
mta.sh | ||
patch-docs:man:MailScanner.8 | ||
patch-docs:man:MailScanner.8.html | ||
patch-docs:man:MailScanner.conf.5 | ||
patch-docs:man:MailScanner.conf.5.html | ||
patch-lib:clamav-wrapper | ||
pkg-message.in | ||
README.FreeBSD.port | ||
Sophos.install.freebsd |
The MailScanner port is using the original MailScanner tarball from www.mailscanner.info. This tarball puts all the MailScanner files in subdirectories bin MailScanner binary / MailScanner start script etc. etc MailScanner config files / rules / report templates lib Virus wrapper and autoupdate scripts / MailScanner Perl libraries docs Documentation var pid file In order to make this FreeBSD compliant the port installs those files in the following directories: /usr/local/libexec/MailScanner MailScanner binary, virus wrapper/autoupdate /usr/local/lib/MailScanner MailScanner Perl libraries /usr/local/share/MailScanner MailScanner report templates /usr/local/share/doc/MailScanner Documentation /usr/local/etc/MailScanner MailScanner config files / rules /usr/local/etc/rc.d start/stop scripts The port installs two start/stop scripts in /usr/local/etc/rc.d: mailscanner.sh.sample mta.sh.sample My suggestion is to use these scripts instead of the usual FreeBSD MTA startup process. This of course means that you will have to disable MTA startup in rc.conf completely. Put this in your rc.conf: sendmail_enable="NONE" Then adjust sendmail.sh or exim.sh to your configuration. Have a look at the MailScanner manpage for MTA setup hints. When upgrading the port it will try to look for new options/variables in MailScanner.conf using Julians upgrade_MailScanner_conf script. If it finds changes it will create a newly merged MailScanner.conf and copy it to /usr/local/etc/MailScanner/MailScanner.conf.new.PORTVERSION. If you have suggestions for this port please let me know and drop me an e-mail at j.koopmann@seceidos.de Thanks, Jan-Peter Koopmann