Maybe a firewall is outdated.
Back in simpler times, Nigerian spam was from people trying to move around millions in imaginary money and wanted to use your account to 'rest' it in; Chinese spam obviously knew that European males were all poorly equipped for sexual relationships, and they needed medical assistance to extend what little they had
. You blocked Nigerian & Chinese IPs with a firewall, and it was job done.
These days, there's no safe IP ranges, because hackers springboard from compromised boxes in innocuous places (e.g. Solar Winds) and we really need something else.