Anti-spam/Anti-virus


The Barracuda Spam Firewall is a Linux based anti spam network appliance dedicated to fighting spam and viruses. Unlike Postgrey which greatly reduces spam but at a cost of delays to your mail, the Barracuda Spam Firewall performs a battery of test to eliminate spam without any costly delay.

(more…)
 
Share This

Postgrey is a simple and powerful anti-spam tool for Postfix. It works by using a technique called Greylisting. Adding greylisting in Postfix will give your Postfix mail server a simple and effective first line of defense against spam, at a cost of a few minor delays for newly identified senders. To install Postgrey, we are going to use the precompiled binaries from Dag Wieers RPM packages for Red Hat, RHEL, CentOS and Fedora.

(more…)
 
Share This

Starting with version 4.61.7-2 of MailScanner, MailScanner can now talk directly to the Clam AntiVirus clamd daemon. Previously, an executable program called clamscan, specified by setting Virus Scanners = clamav in the MailScanner configuration file, was launched to perform virus scanning. This process required so much overhead to perform.

(more…)
 
Share This

This page will guide you in configuring MailScanner, ClamAV and SpamAssassin to work in Postfix. Before proceeding, please make sure that all of the above components are already installed.

Here are the installation guides for the above components.

SpamAssassin is included in Red Hat Enterprise Linux 5 and CentOS 5 and it’s ready to go out of the box. Just add it using the Package Manager tool if you haven’t done so during installation.

Configuring MailScanner

MailScanner Config1. Edit the file /etc/MailScanner/MailScanner.conf
(more…)
 
Share This

To install Clam AntiVirus (ClamAV), we are going to use the precompiled binaries from the RPMforge repository. Learn how to add the RPMforge repository.

Installing Clam AntiVirus

If you prefer not to use the GUI tool below, you can also install the Clam AntiVirus by typing in yum install clamd in a Terminal window.

Package Manager1. Click Applications then click Add/Remove Software. This will launch the Package Manager window.
Package Manager Search2. Click the Search tab. Next type in clamd and click the Search button.
Package Manager Search3. Select the latest version of clamd then click Apply. Next click on Continue until it proceeds with the installation.
Package Manager4. After installation, click Ok. You now have successfully installed Clam Antivirus.
CentOS 5 Service Configuration5. Start the clamd service. Learn how to stop and start services here.
CentOS 5 Terminal6. To test ClamAV AntiVirus, type in the command clamscan in a terminal window.
CentOS 5 Terminal7. To update the virus database, type in the command freshclam in a terminal window.
 
Share This

For more efficient virus scanning in MailScanner, we can use the Perl ClamAV Module. To do this, we need to install the required Perl modules. Here are the steps to do this.

Terminal1. In the Terminal window, type in the commands below.
perl -MCPAN -e shell

This will activate the interactive mode for locating, download and building perl modules from CPAN sites. CPAN stands for Comprehensive Perl Archive Network. CPAN sites contains a large collection of Perl softwares and documentations.

(more…)
 
Share This

This page will guide you in configuring MailScanner, ClamAV and SpamAssassin to work in Postfix. Before proceeding, please make sure that all of the above components are already installed.

Here are the installation guides for the above components.

SpamAssassin is included in CentOS 4 and ready to go out of the box. Just add it using the Package Management tool if you haven’t done so during CentOS installation. SpamAssassin is located in the Mail Server package.

Configuring MailScanner

MailScanner Config1. Edit the file /etc/MailScanner/MailScanner.conf
(more…)
 
Share This

To install Clam AntiVirus (ClamAV), we are going to use the precompiled binaries from Dag Wieers RPM packages for Red Hat, RHEL, CentOS and Fedora. To do this, we are going to configure Yum to look for the ClamAV packages in Dag’s repository.

Adding Dag Wieers RPM Repository to Yum

CentOS 4 Terminal1. Click Applications, select System Tools and click Terminal. This will launch the Terminal window. Type in the command cd /etc/yum.repos.d and press Enter. This will bring us to the Yum repository configuration directory.
(more…)
 
Share This