Incomming email from both CPanel and Google Workspace
Hello everyone,
I am new to CPanel and usully just for basic things.
Changes made to MX records usually are hard to test since takes time to take in effect.
I have a cpanel account but all my emails are received on Google Workspace for a quite some time with no problems.
Now I have the need to increase the number of email accounts and at the same need to lower costs but keep some email account on Google Workspace.
For this purpose I want to have some email accounts on Google Workspace, and some email accounts under my Cpanel account, but under the same domain name.
What I need:
user1@mydomain.com : Google Workspace
user2@mydomain.com : Google Workspace
user2@mydomain.com : Google Workspace
otheruser1@mydomain.com : Cpanel Account
otheruser2@mydomain.com : Cpanel Account
otheruser3@mydomain.com : Cpanel Account
And very important:
catchall@mydomain.com : Preferably hosted on Cpanel
My CPanel account is already setup to work with Google Workspace and working fine for months.
Problem now is to find a way to setup the additional accounts on Cpanel and be able to receive/send emails from both Google Workspace (account on google) and Cpanel (accounts setup on cpanel).
For being able to send/receive emails from Google Workspace, I setup my CPanel account with some DNS Entry:
1. mail.mydomain.com 14400 IN A my_cpanel_server_ip
2. MX Entries (only Google Workspace)
mydomain.com. 3600 IN MX Priority: 1 Destination: aspmx.l.google.com
mydomain.com. 3600 IN MX Priority: 5 Destination: alt1.aspmx.l.google.com
mydomain.com. 3600 IN MX Priority: 5 Destination: alt2.aspmx.l.google.com
mydomain.com. 3600 IN MX Priority: 10 Destination: aspmx2.googlemail.com
mydomain.com. 3600 IN MX Priority: 10 Destination: aspmx3.googlemail.com
3. TXT Record that includes both Google Workspace data and my Cpanel Provider data:
mydomain.com. 14400 IN TXT v=spf1 +a +mx +ip4:95.215.224.60 include:_spf.google.com include:_spf.google.com include:my_web_server_domain.com ~all
4. Under CPanel Email Deliverability I can see everything is valid.
5. Under Email Routing I have: Automatically Detect Configuration : Remote (recommended)
But... when click on more information, I get:
"
The system uses the following criteria to detect the email routing settings:
Local Mail Exchanger
Lowest numbered mail exchanger points to an IP address on this server.
Backup Mail Exchanger
Lowest numbered mail exchanger points to an IP address not on this server.
Remote Mail Exchanger (Current Detected Setting)
No mail exchangers point to an IP address on this server.
Note: Automatic detection is not possible if the configured MX records do not resolve.
"
As per my understanding, the "Automatic Detected Configuration" is REMOTE..???
Perhaps I need to add an MX entry pointing to this server IP?
With this setup, I have created a new account on CPANEL and tried to send emails from this account for several different emails and it works for sending emails, but not for receiving emails.
Every time I send an email, the sender receives an "email not found" error.
My question is:
What additional steps I have to take care of in order to be able to send/receive emails from both Google Workspace and Cpanel?
I have done nothing in Google Workspace besides basic account setup, account verification, emails setup, direct delivery.
- I have registered an MX record for mydomain on CPANEL (priority 2) - pointing to mail.mydomain.com that has the my_cpanel_server_ip as destination;
- I need to know what steps in Google Workspace I should take;
UPDATE:
- Registered a new MX record to point to my CPANEL account and I my test email account can receive emails from everyone even outside my domain.
With this update, I can send emails from all accounts (Google Workspace and CPanel test account), and receive emails on every account EXCEPT for Google Workspace accounts.
Is there a default alias domain for Google Workspace I can use to setup a forwarder for each account I have on CPANEL account for the emails I have on Google Workspace?
Something like:
myemailongoogle@googlealias_domain
| mydomain.com | 14400 | IN | MX | Priority: 0 Destination: mail.mydomain.com |
-
Hey there! Google has some details on how this can be configured on their end here: EDIT: For my understanding: - If I create an MX record for my Cpanel with a lower number in order (higher priority), will not receive emails in Google; - If I create an MX record for my Cpanel with a higher number in order (lower priority), will not receive emails in Cpanel account... unless I setup anything else!
0 -
The MX records are the issue - they need to be set to point to Google, but then all email will get delivered there. There isn't a supported method for that type of split delivery outside of using the noted Google tools. Reaching out to their support might be easier than trying to work through their docs. 0 -
Hello everyone, After spending 3/4 hours chating with google support I get the idea the problem is not solved. I was instructed on some steps (most os them already taken by me) and ended up setting up an SMTP relay. Google suporter requested me 24h to wait for the changes to propagate... but I have a feeling that the problem will remain the same. At this stage I have some accounts on Google Suite and other accounts on CPanel. There's no foward setup for the emails. GS Emails registered on GS and CPanel users registered on CPanel. GS users receives and send email to any email address. CPanel user are able to send but do not receive emails. The senders receives an error message: 550 Please turn on SMTP Authentication in your mail client. 0 -
It's typical that you need to wait 24 hours or so for DNS changes to propagate around the internet, so that's not out of the normal for them to request that. It may be best to do that and see if the behavior changes. 0 -
Hello everyone, After spending 3/4 hours chating with google support I get the idea the problem is not solved. I was instructed on some steps (most os them already taken by me) and ended up setting up an SMTP relay. Google suporter requested me 24h to wait for the changes to propagate... but I have a feeling that the problem will remain the same. At this stage I have some accounts on Google Suite and other accounts on CPanel. There's no foward setup for the emails. GS Emails registered on GS and CPanel users registered on CPanel. GS users receives and send email to any email address. CPanel user are able to send but do not receive emails. The senders receives an error message: 550 Please turn on SMTP Authentication in your mail client.
0 -
Hi. I am also interested in knowing if there is a solution for this as one of my customers is asking me the same. For now, Do you know if creating a subdomain can handle emails from cpanel instead of google? I mean, if a create a subdomain in cPanel, Could I set a different MX for that sub domain only? Thanks for you inputs. 0 -
@Secmas - sure, a subdomain can have a unique MX record configured, so that would be an easy option to get this working. 0 -
So, it seems this will work: 1. Create a subdomain in cPanel. 2. Create the new accounts using the subdomain in cPanel. 3. If you just want to use the main domain for all the emals including the new subdomain, create redirections in Google Workspace to the new subdomain emails created in cPanel. Read: 0 -
So, it seems this will work: 1. Create a subdomain in cPanel. 2. Create the new accounts using the subdomain in cPanel. 3. If you just want to use the main domain for all the emals including the new subdomain, create redirections in Google Workspace to the new subdomain emails created in cPanel. Read:
0 -
That should be done on your Mail Software, see the attached image using ThunderBird, but that will give you the idea. Sergio 0 -
Hello Secmas. Thanks for your answer. After I asked the question, I started researching the best options, really this is an option that will probably work for us. In my opinion it's not the best, but it works. 0 -
I know, it is not the best, but the customers will save money using it :) 0 -
Hi! I am having the same issue, I have all the emails in cPanel, however, I recently migrated one email to Google workspace and it is not receiving/sending emails since I have not updated the Mx to avoid the rest in cPanel having issues. Is there a way I can keep both under the same domain or do I need to create new emails with a subdomain? Any guidance or advice you can share to fix this please! 0 -
@cKatherine - you don't have one domain pointing to two different places for email as the DNS system just doesn't allow for that. If you want split up a certain portion, a subdomain is still the best option. 0 -
Hi! I am having the same issue, I have all the emails in cPanel, however, I recently migrated one email to Google workspace and it is not receiving/sending emails since I have not updated the Mx to avoid the rest in cPanel having issues. Is there a way I can keep both under the same domain or do I need to create new emails with a subdomain? Any guidance or advice you can share to fix this please!
Hello @cKatherine You need to do exactly what is in answer 10 of this post. This way you will be able to adjust the routings. Remember to make the adjustments as described in topic 12. If you need more help, just call.0 -
Can some one help with this today ask me 5 email to be on cpanel, 2 to be on Google
so
to be on cpanel
but
email4@domain.mk and email5@domain.mk
to be on google
TNX
0
Please sign in to leave a comment.
Comments
17 comments