Protection against spam

Well, there is pflogsumm

Read this, it will help you use pflogsumm and also query logs to identify users who send a large volume of messages: