I have noticed that if I am not Using (sending & Receiving) emails from any of my ID then the SPAM emails starts coming to my inbox, but when I Use (Send & Received) emails then slowly SPAMS are getting back.
Same is going with my ID... I have started communication from that ID and slowly the daily number of SPAM emails is getting less
I don't know if you have experience this thing or not.