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.rpmperl -MCPAN -e 'shell'install Email::Valid Net::RBLClient Mail::SPF::Query Mail::SRS4. Download and Install ASSP
wget http://umn.dl.sourceforge.net/sourceforge/assp/ASSP_1.3.3.1-Install.zipunzip:
unzip ASSP_1.3.3.1-Install.zipchange to install folder:
cd ASSP_1.3.3.1-Installmove to a more proper area:
mv ASSP /usr/localchange owner of all the files in the ASSP dir:
chown -R root.root /usr/local/ASSPChange to /usr/local/ASSP dir:
cd /usr/local/ASSP5. Adjust qmail smtp port settings:
Change the Port that SME Server Uses for SMTP"
config setprop smtpd TCPPort 125Change access to SMTP from public to private:
config setprop smtpd access private6. 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 public7. rebuild config files:
signal-event remoteaccess-update
signal-event email-update8. Basic Settings for ASSP:
change to the ASSP dir:
cd /usr/local/ASSPstart assp:
./perl assp.plOpen 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/S95ASSPin this file put in:
# Start the ASSP proxy
/usr/bin/perl /usr/local/ASSP/assp.pl /usr/local/ASSPchange rights on this file:
chmod a+x /etc/e-smith/events/local/S95ASSP10. Rebuild the SPAM Database Periodically:
Create a custom template fragment for crontab:
mkdir -p /etc/e-smith/templates-custom/etc/crontabvi /etc/e-smith/templates-custom/etc/crontab/40asspIn 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/crontabVerify your modifications:
cat /etc/crontabCreate the nightly.sh Shell Script:
Change to the /usr/local/ASSP if not already there
cd /usr/local/ASSPCreate the Script:
vi nightly.shAdd 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!