Top Level Domain Blocking

Top Level Domain Blocking

This question was asked a few years ago but I wanted to see if anything has changed.  Is it possible yet to block all emails from specific top level domains?  95% of the 200+ spam emails I get everyday are from .eu, .ru, .info, etc.  I never receive legitimate emails from those domains and never will so it would be great to just block them at the source.  Thanks.