Hello, all.

Here's the current situation with what I was concerned was a memory leak. Since the Network Settings DNS was changed to the named process on the same machine as the CG Pro mail server some 36 hours ago, and the spamd settings were changed to

spamd -d -x -q -u nobody -x -m 4 --max-conn-per-child=50 --timeout- child=180 -r /var/Communigate/spamdprocessid

There has been NO further apparent memory issues and no backlog of email (and Spotlight, i.e. mdworker, was still running, Joanne.)

One other thing that is of note is that we had also institute blocklists which had previously been disabled. In order to get a better picture of how much mail was then coming into the server prior to this change, I've gone back to the logs for some tallies. Here's the way those numbers stack up:

Email that was not culled by the blocklists that required spamd scanning: ~13,000 pieces in 24 hours. SMTP connections that were refused outright (no spamd scanning required): ~100,000 pieces in 24 hours.

Total then for the last 24 hours of spam was 113,000, if you considered all 13,000 pieces that got through the blocklist as spam. (Now I suspect that about 60% to 70% of what got through was really determined to be spam.) That comes to 1.307 spam pieces per second. Now Joanne suggest I do a time spamc test which I did:

My results for time spamc < (test email):

real    0m0.354s
user    0m0.001s
sys     0m0.005s

My results for time spamassassin < (test email):

real    0m5.310s
user    0m1.969s
sys     0m0.521s

I clearly see slowdowns in spam on the weekend so these numbers represent likely the lower end of the scale for incoming, so a valid estimate would certainly be that there are 150,000 to 200,000 spam connections under a weekday load.

Now my question is this. Could the apparent memory issue simply under the crush of the above load actually have been a combination of not having the blocklists on, having the DNS for the mail machine set to reference another DNS host server on my LAN, and perhaps a less than optimal spamd process?

I'm not sure how the statistics here shake out here. How many pieces of email would a spamd child process be able to process per second given the numbers above? If I have 3 child processes, would they be overwhelmed by this load so that I have just misinterpreted a memory leak issue?

Ron Smith
[EMAIL PROTECTED]

"Having an email problem is painful, but character-building."

Reply via email to