Boosting MailScanner with ClamAV on Busy Servers

Over the last few weeks I've seen the load of our external mail gateways rise steadily. Our MailScanner installation uses two virus scanners to detect malware: Clam AV and a commercial product. The CPU utilization of the machines was going through the roof.

This morning I activated Mail::ClamAV, tweaked two settings in MailScanner.conf and the results are impressive. This graph shows the CPU utilization for one of the boxes:

CPU today

Within a few minutes, the machine's load average immediately dropped to the ground and the CPU utilization has gone back to normal. The reason is obvious: instead of MailScanner forking a new clamscan process for each message, it now loads the signatures once and performs the scan from within the Perl module.

Quote of the Day

The days when you and I, IT professionals, could dictate the technology used in business purely on its technological merit, including fitness for purpose, are gone.

Chris Linfoot

ILUG2007 Goodies




Not Getting What You Pay For

I always say: You Get What You Pay For. I have been proven wrong. The event was free of charge, and He who is Small but perfectly formed, She who must be obeyed, the A/V Bloke, She who must also be obeyed, the Token American and The Mad Scotsman did an incredible job in organizing the event and getting excellent speakers to come to Dublin.

The guys and gals who organized the ILUG 2007 not only deserved but also received huge rounds of applause and a standing ovation. I spoke to many people, who were just as impressed as I was on both the organization of the event as well as the quality of the sessions and the speakers.

Both days were fully packed and were thankfully separated by loads of cold Guiness, enabling a total "reset" of the brain before the second day kicked off.

After Daniel Nashed's Demystifying IBM Lotus Domino and SMTP Messaging, I enjoyed hearing about some of the OpenNTF.org work by its founders: Bruce Elgort and Vince Shuurman. That was followed by a kick-ass session by Bill Buchan; I now know why he is called Wild Bill. ;-) Domino Domain Monitoring with Kathleen McGivney led into a very drunken session called Speed Geeking, which was interesting, funny and must have been quite a load on the speakers shouters.

After said Guiness, my Friday started off with a recap of Last year's Lotusphere with Kristin Keene, followed by an interesting session on Managing Spam with Warren Elsmore. Even though I wouldn't use Domino's built-in facilities (instead relying on Open Source to protect Domino), I listened closely. Sean Burgess presented Extending the New IBM Blogging Template and two IBM chappies then introduced Quickr and Connections. The afternoon followed with Gregory Engels' Pimp My App with Ajax and the best show of the day was Rob Novak's Guiness's Revenge; funny, great demos and, well, Guiness!

The Wow! was in Dublin.

Do I Smell Birthday Cake?

Birthday XML

Overheard in Dublin

Man with American accent: "are you Irish?"

She with very strong Eastern European accent: "no, I'm from Lithuania"

Man: "oh, sorry. I'm not very good with accents."

Quote of the day

The mad …...man: "Has anyone used Vista? I used it for two months and it is shit!"

The Wow is Here!

The Wow! Is here in Dublin. The creme de la creme has come to the ILUG2007, and I'm being attentive. The first three talks by IBM's Alan Lepofsky on Innovation, Mary Beth Raven with a very humorous discussion on the "why"s of Notes 8, and Daniel Nashed on "Demystifying Domino messaging".