My domain registrar and my hosting provider are not the same company.
On my shared hosting environment with CentOS, Bash, Apache, PHP and MySQL I host an all core MediaWiki website with a CMS-agnostic backend-fronted contact form I have developed.
- Large, widely used, gratis email boxes such as Baidu, Hotmail, Gmail, Yandex and others are likely to filter my contact form emails due to lack of (?) or insufficient configuration of (?) DKIM/SPF DNS records in my hosting environment and the lack of proper MTA configuration for SMTP authentication against these email boxes.
Such filtering can be so harsh that emails can take hours to reach my Gmail inbox, if at all they reach there (which is extremely rare) but normally they wouldn't arrive at all, neither to inbox directory nor to spam directory.
- Local email box on the server environment's domain shouldn't generally filter my contact form emails due to a match between my hosting environment domain and my website domain via proper MTA configuration to allow SMTP authentication, even though my shared-hosting partition lacks DKIM/SPF DNS records.
- But, I am not sure I want to host my emails on a website hosting company database at all because if I move to another hosting company it might be a pain to migrate emails to the new hosting.
So, I was thinking about hosting my emails on an email box I could rent from my domain registrar which I find finely priced and an elegant solution to my problem about hosting my contact form emails on my hosting provider's end (possible migration troubles in the future) and to my other problem about sending my contact form emails to large, widely used, gratis email boxes.
If I would rent an email box from my domain registrar, should I still encounter a filtering problem similar to the one I encounter with large, widely used, gratis email boxes?