I believe that from within admin it should be possible to view the messages sent by users, since this is a key element I find in detecting whether someone is just a spammer/scammer or not.
I have used this a lot to detect scammers but I have had to go directly to the database to do it. Basically, when I suspect that someone is spamming/scamming, I go and check in the database what messages they have sent

and a typical spammer/scammer has sent over a hundred identical messages in short period of time to a sequential list of users. Unluckily for them, one of those users is often me and it alerts me to investigate

.
I would like the ability to do this
via the admin interface.
The way I imagine this is as follows:
Within "Profile edit" there would be a new field displayed, "Messages sent:
nn". If the admin clicked on this link, they would be presented with a summary list of messages sent showing:
- Date/time of message
- Message title
- First few words of message
If admin then clicked on the message title they would see the full message content.
Separately from this, it would also be useful to be able to see a table showing a summary of the number of messages sent by everyone (i.e. SELECT username, count(messages) GROUP BY username). This would be especially effective for spotting the spammers. Such a table would need to have the ability to select, for example, only active profiles, or only profiles with a certain membership type.
To put the privacy nannies minds at rest, this is something which is already possible by looking at the database. The problem is that this is a really admin-unfriendly way to do things. Indeed, for me, I want to delegate this task to other admins, but cannot without giving them full access to the MySQL database (something I don't want to do).
SkaDate 7 anybody?
