Putting a member on Ignore will also block Direct Messages from that member. Post #2 in
this thread explains where to find the Ignore list.
If the messages violate City-Data's Terms of Service in some way (personal attacks, insults, etc.) send a Direct Message to one of the Senior Moderators, as they can issue infractions for the messages in your Direct Message Inbox.