Spammy new TLDs like .stream, .top etc

Spammy new TLDs like .stream, .top etc

Hello - I'm sure you get asked this a lot but I keep getting wave after wave of spam mails from what seams like an endless list of new top level domains. 

 How can I quickly and easily block them all as they keep choking up my email account please?

There is a pretty good list here  https://www.name.com/account/ntld/watcher