Email Forwarders and Gmail¶
You can use Email Forwarders to forward email sent to your domain name to another email address. Many people use Gmail as their main email service and want to forward email to their Gmail address. However:
Gmail blocks all emails sent through forwarders. It is not possible to forward email to a Gmail address due to restrictions in Gmail. There is no way to receive any forwarded emails from any service in Gmail.
Why does this happen¶
This is a consequence of strict spam protection at Google, combined with some technical issues with all email forwarding systems.
Suppose you want to receive an email from
firstname.lastname@example.org to your email address at InfinityFree which you have set up as a forwarder.
The mail servers of example.com will send the message to InfinityFree, since InfinityFree is the mail provider for your domain. InfinityFree then forwards the message to Gmail. That's how email forwarding works.
However, to prevent people from pretending they are example.com, the administrators of example.com have whitelisted a specific set of servers which are allowed to send email on their behalf. InfinityFree's email server is, of course, not on that list.
When Gmail gets a message, they check these settings to make sure that the email they got was actually sent by example.com, and not by someone pretending to be them.
If you use email forwarders, then Gmail will see the email was sent by InfinityFree, not by example.com. Because of this, Gmail may believe that the message is fake. In some cases, they will accept it anyways but show a warning, but they may also mark it as spam or discard it entirely.