Installing ASSP (Anti-Spam SMTP Proxy) On Ubuntu Server 10.04 / Debian 5.0
|
Submitted by AbeyMarquez (Contact Author) (Forums) on Sun, 2011-03-13 19:13. :: Anti-Spam/Virus | Debian | Ubuntu | Email
Installing ASSP (Anti-Spam SMTP Proxy) On Ubuntu Server 10.04 / Debian 5.0This How-To document guides you through installing ASSP (Anti-Spam SMTP Proxy) on an Ubuntu 10.04 (LTS) Server or Debian 5.0 in the simplest way possible. It *may* work on later versions but I have no way of knowing how these instructions will work for you. Installing Ubuntu/Debian is beyond the scope of this document and it is assumed you already have the core Ubuntu/Debian OS with no predefined software collections installed. Even though these instructions will work on any server/computer, since I am working on VMware virtual machine installations myself, I wanted to focus this How-To with side notes of any extra steps you need to take if you're using an Ubuntu Minimal Virtual Machine installation. These will be marked "Minimal Virtual Machines Only". I've included notes on installing VMware tools if you're using VMware. *** Note: I do not use sudo in this document. Remember to use sudo where appropriate if your account is not a superuser. ***
Install A Minimal Virtual Machine (Optional)Ubuntu Server's Minimal Virtual machine installation option is a very small installation of core Ubuntu software that installs only the absolutely necessary packages for it to run on a virtual machine. It is highly recommended to choose this option for an ASSP server since ASSP uses so little resources and disk space. My production ASSP server is installed on a VM with one processor core, 512 MB of RAM, and 4 GB of disk space; it is usually using about 6-11% CPU, half the RAM, and about half the disk space. It is merely a blip on the radar in virtual environment terms but it's FAST and its spam-stopping capabilities are excellent! This may or may not be your situation but it's definitely worth to give it a try since I have not found a single disadvantage, just a bunch of advantages. Just in case you're wondering how to install an Ubuntu Minimal Virtual Machine... when you boot the install CD, on the first install screen: press F4, select Install a minimal virtual machine, then select Install Ubuntu Server. If you're using VMware, you should always install VMware Tools. This is not a guide on how to install Ubuntu or configure it for VMware so I'm not going to go into much detail, but here's a quick run-down of how to install them:
apt-get install build-essential linux-headers-$(uname -r)
mount /dev/cdrom /cdrom
tar -xf VMwareTools-3.5.0-238493.tar.gz
Install General DependenciesTo get things started, we need a few packages installed that we will be using throughout the set up process and beyond. We will need ssh since this should be the way you connect to your server. We need the telnet client to perform a few tests. And we need wget and unzip to be able to download and uncompress ASSP and other programs. apt-get install ssh unzip Minimal Virtual Machines Only: apt-get install telnet wget
Install NTP
dpkg-reconfigure tzdata apt-get install ntp
Install Postfix
apt-get install postfix cp /etc/postfix/master.cf /etc/postfix/master.cf.orig vi /etc/postfix/master.cf Look for this line near the beginning of the file...smtp inet n - - - - smtpd...and replace "smtp" with "125" so it looks like this: 125 inet n - - - - smtpd postfix reload
cd /etc/postfix mynetworks = 127.0.0.0/8 ###.###.###.###/32 [::ffff:127.0.0.0]/104 [::1]/128 smtpd_client_restrictions = permit_mynetworks, reject
cd /etc/postfix mydomain.tld smtp:###.###.###.###
cd /etc/postfix postfix reload
Install Clam AntiVirus
apt-get install clamav clamav-daemon freshclam Don't worry if freshclam reports that ClamAV is outdated. What's important is that the definition files say 'up to date'.
REBOOT
|



Recent comments
1 hour 52 min ago
11 hours 20 min ago
12 hours 9 min ago
15 hours 43 min ago
20 hours 7 min ago
20 hours 29 min ago
22 hours 38 min ago
1 day 8 hours ago
1 day 13 hours ago
1 day 15 hours ago