I use Logwatch. Here are a couple of excerpts from last nights report:
--------------------- Amavisd-new Begin ------------------------
2 Total messages scanned ------------------ 100.00%
13.175K Total bytes scanned 13,491
======== ==================================================
2 Passed ---------------------------------- 100.00%
2 Clean passed 100.00%
======== ==================================================
2 Ham ------------------------------------- 100.00%
2 Clean passed 100.00%
======== ==================================================
**Unmatched Entries**
1 (02237-12) spam-tag, <root@fortknox.bogolinux.net> -> <root@nethserver.bogolinux.net>, No, score=-2.403 tagged_above=-1000 required=5 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, HTML_MESSAGE=0.001, MISSING_MID=0.497, RP_MATCHES_RCVD=-0.001] autolearn=no autolearn_force=no
1 (02237-12) ubzkEQeVjHfl FWD from <root@fortknox.bogolinux.net> -> <root@nethserver.bogolinux.net>, BODY=7BIT 250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as C57E010043A5
1 (02238-12) spam-tag, <root@fortknox.bogolinux.net> -> <root@nethserver.bogolinux.net>, No, score=-2.403 tagged_above=-1000 required=5 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, HTML_MESSAGE=0.001, MISSING_MID=0.497, RP_MATCHES_RCVD=-0.001] autolearn=no autolearn_force=no
1 (02238-12) 0UoOR9DZyKjh FWD from <root@fortknox.bogolinux.net> -> <root@nethserver.bogolinux.net>, BODY=7BIT 250 2.0.0 from MTA(smtp:[127.0.0.1]:10025): 250 2.0.0 Ok: queued as 6317C1013377
---------------------- Amavisd-new End -------------------------
--------------------- Clamav Begin ------------------------
Viruses detected:
Porcupine.Junk.39637.UNOFFICIAL: 1 Time(s)
Sanesecurity.Junk.12171.UNOFFICIAL: 1 Time(s)
Sanesecurity.Junk.37478.UNOFFICIAL: 1 Time(s)
Sanesecurity.Junk.56979.UNOFFICIAL: 1 Time(s)
Virus database reloaded 29 time(s) (last time with 6479930 viruses)
---------------------- Clamav End -------------------------
--------------------- Postfix Begin ------------------------
199 Miscellaneous warnings
80.325K Bytes accepted 82,253
80.768K Bytes sent via LMTP 82,706
15.075K Bytes forwarded 15,437
======== ==================================================
6 Accepted 100.00%
-------- --------------------------------------------------
6 Total 100.00%
======== ==================================================
641 Connections
79 Connections lost (inbound)
641 Disconnections
7 Removed from queue
4 Sent via LMTP
3 Forwarded
1 Timeouts (inbound)
41 Hostname verification errors (FCRDNS)
1 SMTP protocol violations
---------------------- Postfix End -------------------------
--------------------- SpamAssassin Begin ------------------------
Mail Recipients:
amavis : 21 clean, 3 spam
Summary:
Total Clean: 21 ( 88%)
Total Spam: 3 ( 13%)
Top 10 Spam Relays:
: 3 Time(s)
---------------------- SpamAssassin End -------------------------
Cheers.