I have a domain that was configured to manage its own mail. There are several e-mail accounts configured on it.
a@example.com
, b@example.com
, c@example.com
, etc.
this worked.
now I wanted to use some of the features of Google Apps for Work for my domain: example.com
. So I set up a Google Apps for work account: administrator@example.com
(this account is registered directly into Google Apps for Work, so on the actual domain: example.com
there is no such account as administrator@example.com
)
I did successfully verified my domain: example.com
on the administrator@example.com
account, so this account and my domain are connected.
Now here comes a bit of a tricky thingy:
- I have a
administrator@example.com
Google Apps account with Gmail. - I have a bunch of email addresses on domain:
example.com
(a@example.com
,b@example.com
,c@example.com
, etc.)
Now I have to configure the DNS on my domain to be able to communicate with:
administrator@example.com
← send/receive → example.com
, etc.
DNS Settings:
option 1: keep the original DNS settings, just let it manage email traffic by itself. Result:
a@example.com
etc. can´t send mail toadministrator@example.com
. becauseadministrator@example.com
is unknown/not existing on the domainexample.com
.option 2: add the Google MX DNS records. Result:
a@example.com
can send mail toadministrator@example.com
butadministator@example.com
can't send mail toa@example.com
etc. because the address(es) are unknown
(because they these addresses configured on example.com
, and we just told it to hand over the mailing responsibility to the Google mailing servers by setting the the MX records)
- option 3: (experimental, not sure if valid) add the Google MX records and keep the original MX record.
I tried all of the above options but I wasn't able to achieve the following:
- send/receive mail from/to
administrator@example.com
anda@example.com
. - send/receive mail from/to
a@example.com
andb@example.com
Is there a way how to achieve this?
Note: I only want to use the Gmail environment for the user: administrator@example.com
. the other accounts like: a@example.com
can still use there webmail client.
Maybe somehow like this:
Allow third-party MX records in the DNS and prioritize these so that if a email account is unknown at the Google Mail server just go check the original mail server. (you can prioritize MX records AFIK but that is just in case of unavailability)
But even if possible, how?
I realize this might be impossible because Google would like you to import the email addresses directly into Google Apps environment. But by doing this I have to create extra users, and for every email/user-account I create I have pay extra...
is there a way to fix this? and what is there is no way this would work.. what do you suggest me to do? =)