• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

tr/H14-Jun-2007-441303

AUTHORSH A D30-May-2007572 1914

CHANGELOGH A D31-May-20073.8 KiB12082

COPYINGH A D30-May-20071.9 KiB5242

FAQH A D07-May-20071.5 KiB3524

INSTALLH A D24-May-20074.6 KiB13997

Makefile-distH A D11-May-2007467 1914

Makefile.amH A D03-May-2022841 3724

POST-INSTALLH A D15-Jun-20071.1 KiB3421

READMEH A D24-May-20071.6 KiB4734

README.DigitalUnixH A D20-Jul-2004864 2517

README.sendmailH A D21-Jul-2004209 74

THANKSH A D30-May-2007688 2920

TODOH A D14-Jun-200714 21

UPGRADEH A D30-May-2007219 63

autogen.shH A D22-May-20073.3 KiB11595

config.h.inH A D03-May-20222.5 KiB9866

configure.inH A D08-May-20071.3 KiB4637

functions.cH A D03-May-202210.5 KiB381317

functions.hH A D03-May-2022935 7652

hash.cH A D03-May-20225 KiB188149

hash.hH A D03-May-2022992 5541

loadconfig.cH A D03-May-20226.8 KiB279248

loadconfig.hH A D03-May-2022741 4131

main.cH A D03-May-20223.1 KiB11288

parser.cH A D03-May-20223 KiB140115

parser.hH A D30-Apr-2007239 2114

qsheff_ignoreH A D10-May-20079 21

qsheff_ignore.sampleH A D07-May-200747 54

qsheff_parser.cH A D03-May-20229 KiB260214

qsheff_parser.hH A D14-May-2007597 3526

spam-ignore.txt.sampleH A D17-Jul-2002109 76

spamguard.conf.inH A D14-May-20071.1 KiB2821

spamguard.conf.sampleH A D14-May-2007602 1716

spamguard_qsheff.confH A D22-May-2007844 2416

spamguard_qsheff.conf.inH A D14-May-2007838 2417

spamguard_qsheff.conf.sampleH A D14-May-2007639 1716

wildmat.cH A D11-May-20071.5 KiB6749

wildmat.hH A D11-May-2007162 149

README

1		spamGuard 1.8 README
2	---------------------------------------
3
4Nearly all of today's mail system administrators face spam as their
5first threat. Because of this, EnderUNIX team has written this small
6application to automagically monitor malicious spammer activity in
7your mail server logs.
8
9spamGuard is written purely in C, to stop spammers hanging around.
10The program supports nearly all mostly used MTAs; qmail (qSheff,
11multilog, and splogger), sendmail and Postfix.
12
13Rationale:
14----------
15
161. spamGuard is fired via crontab within fixed intervals.
172. spamGuard scans the accumulated maillog and finds the amount of
18mails users sent.
193. spamGuard loads its ignore list from its
20   ignore file and badmailfiles files(badmailfrom in
21   qmail and access for sendmail).
224. users whose mail count exceeds the configured threshold value(there
23   are three different values: warning, block and paranoid) are treated
24   as spammers. They are added to mailers' badmail file (spammer
25   blacklist files).
265. Notification mails are sent to sysadmins about spammer activity,
27   if present.
286. (For sendmail version, a hash database of access
29   file is created).
30
31spamGuard can process a 85 MB log file in less then 10 seconds.
32
33Tested on: FreeBSD 4-STABLE Solaris 2.7-Sparc
34Solaris 9-Sparc Slackware Linux 8.0 RedHat 9, Digital UNIX, HP-UX
35
36If your OS is DigitalUnix, please read README.DigitalUnix.
37
38For questions, there is a mailing list available: To subscribe send
39mail to: spamguard-subscribe@yahoogroups.com
40
41
42EnderUNIX SDT @ Istanbul/Turkey bug-report at enderunix dot org -
43http://www.enderunix.org
44
45
46Tue May 08 21:08:08 EEST 2007
47

README.DigitalUnix

1README Digital Unix.
2--------------------
3
4When you launch or run spamGuard on Digital Unix, "if" spamGuard
5woes for an Unaligned Access error e.g.:
6
7[1200]#/usr/local/bin/spamguard -w 50 -b 100 -p 2000
8Unaligned access pid=31946 <spamguard> va=0x14000d23c pc=0x3ff8019ce0c ra=0x3ff800d7134 inst=0xa560fff8
9Unaligned access pid=31946 <spamguard> va=0x14001607c pc=0x3ff8019ce0c ra=0x3ff800d7134 inst=0xa560fff8
10Unaligned access pid=31946 <spamguard> va=0x14001631c pc=0x3ff8019ce0c ra=0x3ff800d7134 inst=0xa560fff8
11
12
13Solution:
14---------
15Before running spamGuard, run the command "/usr/bin/uac p 0" (without the quotes).
16So your crontab entry can be: (all in one line)
17
180,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/uac p 0 ;
19/usr/local/bin/spamguard -w 50 -b 100 -p 2000
20
21
22Credits:
23--------
24Thanks "Juan Enciso" <jenciso@isp.qnet.com.pe>, for notifying this.
25

README.sendmail

1Sendmail Specific
2-----------------
3
4* If you don't want to filter your customers/local users, simply type following command:
5
6  # cat /etc/mail/local-host-names | sed s/^/\*\@\*\./g > $PREFIX/spam-ignore.txt
7