There are many ways to trace out the place from where the spam is coming, in few cases a spammer may not have any intention to hide his information from a webmaster because he very well know that the activities he is performing are intentional. In other type spammers will take lot efforts to hide their identities and contact information as they are aware of the disadvantages of spamming in better manner than the first ones.
Email address is the basic thing to be found very first in the process of detection of a spammer. Another solution is to find out the server location or web hosting provider from where the emails and spammy activities are starting, if one succeed to track out these thing then it becomes easy to stop the spammer easily.
Using Whois Database it is possible to find web hosting server on which the domain is hosted. If the domain has different extensions like .biz, .org, .net or the very common one .com then ‘Internic.net’ is also a very good tool to check these type of domains. In case of .ca domain extensions contacting CIRA Whois Database is the recommended. In case of regional country-wise domain extensions checking with top level registries for further details is beneficial. In final once you succeed to track the the information about the web hosting services provider of the spammer then having a talk on administrative level and requesting to stop the services of these spammers becomes easy.