Hi, there has been a bit of discussion about this if you search the boards.
The underlying issue is that Scalix's integrated smtpd listens on your external address :25 to accept and deliver ingress mail from the net and sendmail listens on localhost:25 to accept and delieve egress mail coming from scalix to the net.
So sendmail never gets a socket on those connections and can't drop them.
If you want to blackhole directly, put a sendmail or a postfix relay in front of your scalix system which cann drop the incoming connections.
Alternatively, it is very easy to integrate blacklists into spamassassin - some are in fact integrated and activated by default. These blacklists will then be used to sort out spam, however, it will already have been recieved and is at that point being processed. See
http://wiki.apache.org/spamassassin/DnsBlocklists for more information.
Cheers,
Chris