Koozali.org: home of the SME Server

Forcing SpamAssassin to check *ALL* email

Offline BartManInNZ

  • **
  • 31
  • +0/-0
    • http://www.bart.geek.nz/
Forcing SpamAssassin to check *ALL* email
« on: January 05, 2005, 04:59:52 AM »
Hi,

I have an SME6.0.1 server that forwards all email to my Exchange Server.
I have installed ClamAV and SpamAssasin V3

The problem I am having is that any incoming emails are being checked for viruses ok but Spamassassin is not checking the message.

I have gone through and enabled procmail but I don't have any local users, the mail is just sent onto my other mail server.

Is there a way to reconfigure SpamAssassin so that it works like ClamAV?

Regards,
Bart

egerards

Forcing SpamAssassin to check *ALL* email
« Reply #1 on: January 05, 2005, 07:50:15 AM »
I see that you used the 'howto' from sme.swerts-knudsen.dk . Did you have a look at the faqs:

Quote
The spamfilter hooks into the mail queue dependant of other installed packages.

1) If pagefault.org's antivirus is installed then is follow the rules set by Damien.

To enable Spamassassin after installing and configuring these packages via the web manager panel at the command line type the commands:

/sbin/e-smith/db configuration setprop amavis-ng qmail-queue /var/qmail/bin/qmail-spamc
/sbin/e-smith/signal-event email-update.


This last step should make your spamassasin installation work.

Offline BartManInNZ

  • **
  • 31
  • +0/-0
    • http://www.bart.geek.nz/
Forcing SpamAssassin to check *ALL* email
« Reply #2 on: January 05, 2005, 08:31:27 AM »
Thanks for that - must have  :pint:  too much while installing!

Offline mdo

  • *
  • 355
  • +0/-0
Forcing SpamAssassin to check *ALL* email
« Reply #3 on: January 05, 2005, 09:05:02 AM »
I would read that owto again, especially:

Q: "I have installed the spamfilter on a mail gateway forwarding to another internal mail server and spam mail is not being moved to junkmail folder and not deleted if score is above 15"

A: "The automatic deletion of spam and sort to junkmail is only active for users local to the server where spamfilter is running as it is dependant of procmail. If you have all local users and it still doesn't work then hold your horses I am working on it :-)"

BartManInNZ (Hi from NZ!), does NOT have local users as far as I understand it.....

Regards,
Michael
...

Offline BartManInNZ

  • **
  • 31
  • +0/-0
    • http://www.bart.geek.nz/
Forcing SpamAssassin to check *ALL* email
« Reply #4 on: January 05, 2005, 11:25:22 AM »
Hi Michael,

Yes I saw that too when I re-read the faq's, so my question is:
"Is there a way to reconfigure SpamAssassin so that it works like ClamAV?"
i.e. Checks the email before forwarding to my exchange server.

too late now to try - will try again tomorrow.

Regards,

Bart

ps How is Tauranga? I am in the Manawatu - after shifting from Tauranga 2 years ago...

Offline BartManInNZ

  • **
  • 31
  • +0/-0
    • http://www.bart.geek.nz/
Forcing SpamAssassin to check *ALL* email
« Reply #5 on: January 10, 2005, 04:36:10 AM »
So the only way to run a Spam check on my incoming mail at present would be to setup a domain-wide catch-all account and collect the mail from there using the POP3 connector?

Any other ideas?