okay i got it working

bug reply helped but one command they gave me was off.
i will cover what i did so if someone is wanting to try running assp here some info i used.
based on this how to
http://www.sonoracomm.com/index.php?option=com_content&task=view&id=48&Itemid=32and using feed back from here
http://bugs.contribs.org/show_bug.cgi?id=34331. using the Server-Manager E-Mail panel, disable virus scanning and spam filtering.
2. login as root using ssh / putty client
3. Install Email::Valid perl module
rpm -Uvh ftp://fr.rpmfind.net/linux/dag/redhat/el4/en/i386/dag/RPMS/perl-Email-Valid-0.15-1.2.el4.rf.noarch.rpm
perl -MCPAN -e 'shell'
install Email::Valid Net::RBLClient Mail::SPF::Query Mail::SRS
4. Download and Install ASSP
wget http://umn.dl.sourceforge.net/sourceforge/assp/ASSP_1.3.3.1-Install.zip
unzip:
unzip ASSP_1.3.3.1-Install.zip
change to install folder:
cd ASSP_1.3.3.1-Install
move to a more proper area:
mv ASSP /usr/local
change owner of all the files in the ASSP dir:
chown -R root.root /usr/local/ASSP
Change to /usr/local/ASSP dir:
cd /usr/local/ASSP
5. Adjust qmail smtp port settings:
Change the Port that SME Server Uses for SMTP"
config setprop smtpd TCPPort 125
Change access to SMTP from public to private:
config setprop smtpd access private
6. Create config db values for ASSP in order to configure iptables:
config set affa service
config setprop affa TCPPort 25
config setprop affa status enabled
config setprop affa access public
7. rebuild config files:
signal-event remoteaccess-update
signal-event email-update
8. Basic Settings for ASSP:
change to the ASSP dir:
cd /usr/local/ASSP
start assp:
./perl assp.pl
Open a web browser on a network-attached PC to
http://ip.of.your.server:55555/. I used:
http://192.168.1.2:55555/ to get to my server. You can also use a second virtual terminal
on your SME Server and the Lynx text-mode browser: 'lynx localhost:55555'.
(also see Configure for Remote Maintenance below in the Notes section)
Log into the configuration page. Use 'admin' to log in with the initial password of 'nospam4me'.
You may want to click the “Expand All” option to see all available options.
You will want to change:
Network Setup
* Listen Port (set it to 25)
* SMTP Destination (set it to 127.0.0.1:125)
Server Setup
* As a Daemon (check the box)
* Web Admin Password (set it to what you want)
Relaying
* Accept All Mail (For example: 127.0.0.1|10.|169.254.|172.16.|192.168.)
* Local Domains (your domain(s))
Apply Changes
Once those basic settings are set Stop the ASSP proxy by hitting Control-C in the ssh / putty window
9. Create the start up script:
vi /etc/e-smith/events/local/S95ASSP
in this file put in:
# Start the ASSP proxy
/usr/bin/perl /usr/local/ASSP/assp.pl /usr/local/ASSP
change rights on this file:
chmod a+x /etc/e-smith/events/local/S95ASSP
10. Rebuild the SPAM Database Periodically:
Create a custom template fragment for crontab:
mkdir -p /etc/e-smith/templates-custom/etc/crontab
vi /etc/e-smith/templates-custom/etc/crontab/40assp
In this file put in
(with a blank line at the end):
# Perform the nightly ASSP proxy updates at 3:20am
20 3 * * * root /usr/local/ASSP/nightly.sh >/dev/null 2>&1
Recreate the /etc/crontab file:
/sbin/e-smith/expand-template /etc/crontab
Verify your modifications:
cat /etc/crontab
Create the nightly.sh Shell Script:
Change to the /usr/local/ASSP if not already there
cd /usr/local/ASSP
Create the Script:
vi nightly.sh
Add the following:
#!/bin/sh
#
# nightly.sh - Gene Cooper
# Please e-mail modifications or updates to gcooper(at)sonoracomm.com.
#
# Script to update the DNS Blackhole List and rebuild the
# SPAM database for the ASSP SMTP proxy
#
# Where is ASSP
BASE=/usr/local/ASSP
cd $BASE
# Rebuild the SPAM database
perl rebuildspamdb.pl
# Reload the assp.cfg
kill -HUP `cat pid`
Make the nightly.sh script executable:
chmod a+x nightly.sh
To test, execute from the /usr/local/assp directory:
./nightly.sh
and monitor the maillog.txt
that should get you start some decent information in this link about other settings / how to use ASSP
http://www.sonoracomm.com/index.php?option=com_content&task=view&id=48&Itemid=32Also i recommend learning Bomb Regex Expressions they are great!
http://www.asspsmtp.org/forums/regular-expressions/0/if you have any questions or updates on problems let me know if i missed something!