Is this for a custom domain? With any mail service using a custom domain, you'll need to configure your DNS with SPF and DKIM (and preferably DMARC) to ensure acceptable delivery to the big guys. I can't speak directly to Namecheap, but sending mail from any custom domain without SPF and/or DKIM is going to go poorly these days regardless of host.