FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
mailscanner Powerful virus/spam scanning framework for mail gateways
4.85.2 mail on this many watch lists=24 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: kkobb@skylinecorp.com search for ports maintained by this maintainer
Port Added: 18 Jun 2003 03:11:55
License: GPLv2
MailScanner is a complete e-mail security system designed for use on
e-mail gateways. It protects against viruses, and detects attacks against
e-mail client packages (such as Outlook, Outlook Express, Eudora). It can
also detect almost all unsolicited commercial e-mail (spam) passing through
it and respond to all incidents in a wide variety of ways.

Not only can it scan for known viruses, but it can also protect against unknown
viruses hidden inside e-mail attachments by refusing entry to attachments whose
filenames match any given pattern. This can include generic patterns that trap
filenames attempting to hide the true filename extension (e.g. ".txt.vbs").

It is superior to many commercial packages in its ability to handle attacks
against itself, such as Denial Of Service attacks caused by messages containing
the "Zip of Death". It is easy to install into an existing e-mail gateway,
requiring very little knowledge of sendmail and no change to an existing
sendmail configuration.

MailScanner itself is entirely open source, but it uses widely known commercial
virus scanning packages at its core. The other software it uses is all high
quality open source software, leading to a system that can be trusted for
performance and reliability.

WWW: http://www.mailscanner.info
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/mail/mailscanner/ && make install clean
To add the package: pkg install MailScanner

PKGNAME: MailScanner

distinfo:

SHA256 (MailScanner-4.85.2-3.tar.gz) = 8e2ca7be98199b226942a31dd48d4f516c9d86c1d402c5ade2858cbe104d2057
SIZE (MailScanner-4.85.2-3.tar.gz) = 924177


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. p5-IO-stringy>=0 : devel/p5-IO-stringy
  2. p5-DBI>=0 : databases/p5-DBI
  3. p5-Mail-Tools>=0 : mail/p5-Mail-Tools
  4. p5-HTML-Tagset>=0 : www/p5-HTML-Tagset
  5. p5-HTML-Parser>=0 : www/p5-HTML-Parser
  6. p5-MIME-Tools>=0 : mail/p5-MIME-Tools
  7. p5-Convert-TNEF>=0 : converters/p5-Convert-TNEF
  8. p5-Convert-BinHex>=0 : converters/p5-Convert-BinHex
  9. p5-Net-CIDR>=0 : net-mgmt/p5-Net-CIDR
  10. p5-Net-Ident>=0 : net/p5-Net-Ident
  11. p5-Archive-Zip>=0 : archivers/p5-Archive-Zip
  12. p5-DBD-SQLite>=0 : databases/p5-DBD-SQLite
  13. p5-DBI>=0 : databases/p5-DBI
  14. p5-TimeDate>=0 : devel/p5-TimeDate
  15. p5-Filesys-Df>=0 : sysutils/p5-Filesys-Df
  16. p5-Sys-Hostname-Long>=0 : sysutils/p5-Sys-Hostname-Long
  17. p5-OLE-Storage_Lite>=0 : devel/p5-OLE-Storage_Lite
  18. p5-Sys-SigAction>=0 : devel/p5-Sys-SigAction
  19. perl5>=5.20<5.21 : lang/perl5.20
Runtime dependencies:
  1. p5-IO-stringy>=0 : devel/p5-IO-stringy
  2. p5-DBI>=0 : databases/p5-DBI
  3. p5-Mail-Tools>=0 : mail/p5-Mail-Tools
  4. p5-HTML-Tagset>=0 : www/p5-HTML-Tagset
  5. p5-HTML-Parser>=0 : www/p5-HTML-Parser
  6. p5-MIME-Tools>=0 : mail/p5-MIME-Tools
  7. p5-Convert-TNEF>=0 : converters/p5-Convert-TNEF
  8. p5-Convert-BinHex>=0 : converters/p5-Convert-BinHex
  9. p5-Net-CIDR>=0 : net-mgmt/p5-Net-CIDR
  10. p5-Net-Ident>=0 : net/p5-Net-Ident
  11. p5-Archive-Zip>=0 : archivers/p5-Archive-Zip
  12. p5-DBD-SQLite>=0 : databases/p5-DBD-SQLite
  13. p5-DBI>=0 : databases/p5-DBI
  14. p5-TimeDate>=0 : devel/p5-TimeDate
  15. p5-Filesys-Df>=0 : sysutils/p5-Filesys-Df
  16. p5-Sys-Hostname-Long>=0 : sysutils/p5-Sys-Hostname-Long
  17. p5-OLE-Storage_Lite>=0 : devel/p5-OLE-Storage_Lite
  18. p5-Sys-SigAction>=0 : devel/p5-Sys-SigAction
  19. bash : shells/bash
  20. tnef : converters/tnef
  21. wget : ftp/wget
  22. spamassassin : mail/spamassassin
  23. clamscan : security/clamav
  24. unrar : archivers/unrar
  25. zoo : archivers/zoo
  26. unarj : archivers/unarj
  27. unace : archivers/unace
  28. lha : archivers/lha
  29. perl5>=5.20<5.21 : lang/perl5.20
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for MailScanner-4.85.2:
     BDC=off: Install BitDefender
     CLAMAV=on: Install ClamAV
     CLAMAVMODULE=off: Install ClamAV Module
     DOCS=on: Build and/or install documentation
     SPAMASSASSIN=on: Install SpamAssassin
===> Use 'make config' to modify these settings

USES:
perl5 shebangfix

Master Sites:
  1. https://s3.amazonaws.com/mailscanner/release/v4/tar/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2011-06-18
    Affects: users of mail/mailscanner
    Author: crees@FreeBSD.org
    Reason: 
      mail/mailscanner no longer requires running of any renew-* targets to
      update the config files / wrapper scripts; it is now automatically
      performed as the port is installed -- these targets have been removed.
    
      As an added bonus, the binary package now performs these steps as well,
      in case you don't have a portstree handy.
    
      Before upgrading, please backup your PREFIX/etc/MailScanner,
      PREFIX/share/MailScanner and PREFIX/libexec/MailScanner if you
      have customised any of these directories, just in case.
    
    
Port Moves

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
21 Aug 2004 10:15:49
Original commit files touched by this commit  4.32.5_1
pav search for other commits by this committer
Add vendor patch:
- better support for RAR scanning
- Support for latest AntiVir

PR:             ports/70550
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
12 Aug 2004 12:48:01
Original commit files touched by this commit  4.32.5
mat search for other commits by this committer
After devel/p5-File-Temp has gained an IGNORE for PERL_LEVEL > 500800, all
these ports were broken because they always depended on it. I've rearranged all
the dependencies to fit the new scheme.
08 Aug 2004 17:16:19
Original commit files touched by this commit  4.32.5
sem search for other commits by this committer
Update to 4.32.5

PR:             ports/69901
Submitted by:   maintainer
04 Jun 2004 00:08:06
Original commit files touched by this commit  4.31.6
joe search for other commits by this committer
Update to version 4.31.6.

Changelog:

* New Features and Improvements *
- Added install.sh script for tar distribution which builds all Perl modules,
   tnef decoder and MailScanner automatically.
- Added configuration option "Dangerous Content Scanning" to allow you to
   disable all the content scanning except for the virus scanning.
- Added support for Vexira virus scanner.
- Implemented support for F-Secure 4.61.
- Implemented support for Nod32 2.01. If you are still running 1.99, you
   will need to edit /etc/MailScanner/virus.scanners.conf.
- Reports can now contain %variables% such as %org-name%.
- Changed default installation location of Bitdefender to /opt/bdc.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
04 May 2004 18:04:24
Original commit files touched by this commit  4.30.3
pav search for other commits by this committer
- Update to 4.30.3

PR:             ports/66197
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
02 May 2004 18:40:41
Original commit files touched by this commit  4.29.7_1
pav search for other commits by this committer
Add patches fixing these bugs:
- In certain conditions the update_virus_scanners script cannot kill
  the lock-file. Therefore all future updates of virus signatures fail.
- If a mail contained too many attachment, it was blocked but the report
  was empty, confusing the sender.

PR:             ports/66046
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
02 Apr 2004 06:01:03
Original commit files touched by this commit  4.29.7
pav search for other commits by this committer
- Update to 4.29.7

PR:             ports/65039
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
19 Mar 2004 16:26:08
Original commit files touched by this commit  4.28.6
arved search for other commits by this committer
Update to 4.28.6

PR:             64416
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de>
08 Mar 2004 21:51:57
Original commit files touched by this commit  4.28.5
sergei search for other commits by this committer
- Update to 4.28.5
  New features include blocking of password-protected ZIPs
  and filename/-type checking within ZIPs

PR:             ports/63921
Submitted by:   Jan-Peter Koopmann (maintainer)
03 Mar 2004 07:07:48
Original commit files touched by this commit  4.27.7
sergei search for other commits by this committer
- Update to 4.27.7

PR:             ports/63632
Submitted by:   maintainer
24 Feb 2004 17:03:44
Original commit files touched by this commit  4.26.8_1
glewis search for other commits by this committer
. Detect damaged MIME structures which allowed some viruses to pass
  through undetected.
. Bump PORTREVISION

PR:             63274
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de> (maintainer)
23 Feb 2004 04:42:13
Original commit files touched by this commit  4.26.8
wollman search for other commits by this committer
Say hello to the new "net-mgmt" category.  There are probably more
ports that belong here than the ones I have identified and moved in
this, first, pass.

Approved in principle by: marcus
17 Feb 2004 15:53:42
Original commit files touched by this commit  4.26.8
sergei search for other commits by this committer
- Upgrade to 4.26.8
  This includes some important security improvements (MyDoom stuff)

PR:             ports/62779
Submitted by:   maintainer
04 Feb 2004 05:10:27
Original commit files touched by this commit  4.25.14_5
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
31 Jan 2004 23:43:16
Original commit files touched by this commit  4.25.14_4
sergei search for other commits by this committer
- Patch several installed files to respect LOCALBASE [1]
- Add SIZE to distinfo
- Bump PORTREVISION [1]

PR:             ports/61945 [1]
Submitted by:   maintainer [1]
18 Jan 2004 21:57:54
Original commit files touched by this commit  4.25.14_3
joe search for other commits by this committer
Revive mailscanner/ in favour of MailScanner/ (which was repocopied
from mailscanner and updated, but then frowned upon because of the
capitals in the directory name).
16 Dec 2003 21:23:13
Original commit files touched by this commit  4.25.14_1
sergei search for other commits by this committer
- Remove mail/mailscanner port after repo-copies to mail/MailScanner
  and mail/MailScanner-devel
05 Dec 2003 15:34:38
Original commit files touched by this commit  4.25.14_1
sergei search for other commits by this committer
- Update to 4.25.14
- Add missing dependencies (bash2, p5-Net-CIDR)
- Re-add patches to fix version numbers in manpages

PR:             59908
Submitted by:   maintainer
20 Nov 2003 22:10:37
Original commit files touched by this commit  4.24.5
sergei search for other commits by this committer
- Update to 4.24-5
- Re-write/clean up most of port's Makefile
- Remove the need for patch, use Perl to substitute strings

PR:             58715
Submitted by:   maintainer
12 Aug 2003 07:38:55
Original commit files touched by this commit  4.22.5
leeym search for other commits by this committer
update to mailscanner-4.22.5

PR:             55461
Submitted by:   services-root <j.koopmann@seceidos.de>
18 Jun 2003 03:11:13
Original commit files touched by this commit  4.21.9
foxfair search for other commits by this committer
PR:             53251
Submitted by:   Jan-Peter Koopmann <j.koopmann@seceidos.de>

Add mailscanner 4.21.9, a powerful virus/spam scanning framework
for Sendmail and Exim.

MailScanner is a complete e-mail security system designed for use on
e-mail gateways. It protects against viruses, and detects attacks against
e-mail client packages (such as Outlook, Outlook Express, Eudora). It can
also detect almost all unsolicited commercial e-mail (spam) passing through
it and respond to all incidents in a wide variety of ways.

Not only can it scan for known viruses, but it can also protect against
unknown viruses hidden inside e-mail attachments by refusing entry to
attachments whose  filenames match any given pattern. This can include generic
patterns that trap filenames attempting to hide the true filename extension
(e.g. ".txt.vbs").

Number of commits found: 121 (showing only 21 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bind9-develSep 28
bind910Sep 28
bind911Sep 28
bind99Sep 28
libresslSep 26
libressl-develSep 26
opensslSep 26
openssl-develSep 26
openssl*Sep 23
openssl-devel*Sep 23
irssi*Sep 22
irssi*Sep 22
firefoxSep 20
firefox*Sep 20
firefox-esrSep 20

11 vulnerabilities affecting 36 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26282
Broken 374
Deprecated 218
Ignore 638
Forbidden 0
Restricted 199
No CDROM 83
Vulnerable 61
Expired 21
Set to expire 204
Interactive 0
new 24 hours 4
new 48 hours7
new 7 days34
new fortnight62
new month120

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.