Welcome to WebmasterWorld Guest from

Forum Moderators: bakedjake

Message Too Old, No Replies

Looking for a script to group grep results

8:39 pm on Oct 31, 2006 (gmt 0)

Preferred Member

10+ Year Member

joined:June 24, 2005
votes: 0

Basically, I'm worried that a spammer is targeting one of our mail accounts and I would like a way to check the maillog for which email accounts are receiving the most recent mail.

I can do:

grep -c "sample@somesite.com" /var/log/maillog

Which works great for that email account, but unfortinitly I have 1000's of email accounts, and I don't have the time to do this for every account, and then find which account was receiving the most email.

Is there a way use something like grep -c, that will allow me to group results by email address sorted by which email account in /var/log/maillog is receiving the most emails?

9:15 pm on Nov 2, 2006 (gmt 0)

Junior Member

10+ Year Member

joined:Nov 9, 2004
votes: 13

post a few examplified sample lines of the log file, it's fairly easy to do that, I'm just not familiar with the format.