Qmail + Anti-Spam + Anti-virus


I have this server http://mediatemple.net/webhosting/dv/pricing.php (dv base) with CentOS 5.2 and Qmail.

The problem is that I recieve a lot of spam per day, so I need to configure a anti-spam + anti-virus on this server.

The second problem is that I don't have yum instaled, so I need to configure all package and dependencies by hand :)

Can you tell me how I configure a anti-spam + anti-virus system on this server with Qmail ?

Best regards

André Bolinhas
Who is Participating?
abolinhasConnect With a Mentor Author Commented:
Hi guys,

I found my answer, I followed this article and it work very well for me.

This article show how to install ASSP (Anti-Spam Proxy) on an mail server.

In my case, I did all steps on article and more one extra step.
I edit /etc/services and I change the smtp port (tcp / udp) to port 125, next I reboot the mail service and I run the assp.perl , after this, no more spam :)

Thanks to all of you.

Best regards

I suggest  Spam Assassin http://spamassassin.apache.org/  and ClamAv http://www.clamav.net/lang/en/

and for complete solution with qmail and full step by step  check http://www.qmailtoaster.com/
abolinhasAuthor Commented:
Hi ahmedhamdy27,

I already have qmail installed on my server with my accounts created to. I just need a easy way to configure spamassasin + clamav on existed qmail.

It's is possible with qmailtoster ?

Usually Qmail is set up these days with some kind of patch set like Qmail-combined-patch-set (John Simpson: http://qmail.jms1.net/patches/combined.shtml) or Qmailtoaster.

I believe that you at the bare minimum require the patch that allows for a replacement queue mechanism.  This patch allows you to use programs like Qmail-Scanner (http://qmail-scanner.sourceforge.net/) or Simscan (http://www.inter7.com/index.php?page=simscan) which can tied scanners like Spamassassin and CLamAV into the queue.
I have some basic guidlines here starting at Step 8.  


Sorry, its a Debian walkthrough though.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.