Comments on Enhance Your Mail Server With ASSP (Anti-Spam SMTP Proxy)

Enhance Your Mail Server With ASSP (Anti-Spam SMTP Proxy) ASSP stands for Anti-Spam SMTP Proxy. The ASSP server project is an Open Source platform-independent transparent SMTP proxy server that leverages numerous methodologies and technologies to both rigidly and adaptively identify spam. In short ASSP is the most kickass solution that is both free and works great. It reduced spam to an absurd minimum for me.

7 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By:

Been using it for 4+ years.. Would not even consider any other anti-spam app..  Works great - 99.9% hands off once the learning phase is over..

 -Jason

By:

After following this to the letter assp.pl resides in /usr/share/assp/ASSP/, so to actually execute it requires "cd /usr/share/assp/ASSP/" and then "perl assp.pl".

And the start/stop script must be also modified accordingly as the perl script is one directory deeper.

If this is wrong then the HOWTO should be corrected/more clear. 

By:


I forgot an * and I fixed it

Thanks for pointing it out.

By:

Worth noting that you can't run your mail server on port 25 and ASSP on port 25 on the same box. I know this is pretty obvious but for some users it might not be, also in this guide it does apear to run both the mail server and ASSP on port 25 localhost.

If you are using postfix change the following in master.cf

From

smtp      inet  n       -       -       -       -       smtpd

to

125      inet  n       -       -       -       -       smtpd


 

In ASSP change the "SMTP Destination" to 127.0.0.1:125

I changed the port postfix uses to port 125, you can use any valid port that is not already in use.

Keith  

By:


In my book, 127.0.0.1:25 and 123.123.123.123:25 are two seperate destinations. One uses port 25 on the local interface, and the other uses interface eth0 the external one.

It works great.


However your solution works great, too.

greetz Ovis

By:

This is a great howto, I've been using assp for a while and I highly recommend using monit along with this.  There is a good howto here:

https://www.howtoforge.com/server_monitoring_monit_munin_p2

I posted an assp example following this instructions here in a comment there.

By:

You might not have the group "nobody" and need to add it: 'groupadd nobody'

You need to change the ownership of the assp installation to nobody:nobody in order for the webadmin to save changes after you apply them: 'chwon -R nobody:nobody /usr/share/assp'