Some incoming mail not being received

Some incoming mail not being received

Some of my incoming mail appears to be getting blocked. Specifically from the hasgeek.co platform. Any idea why? Will setting up a catch all email alias solve this?