HostGator.com » Support Portal

Google Apps Email Walkthrough

The first thing you need to do to start using Google Apps is sign up for it. This is a premium service offered from Google and is fee-based. Google no longer offers a free edition to new customers.

In this example, we will use the standard edition. Other editions will be similar.

Google Apps Sign-up

Select the option for "Administrator: I own or control this domain".

Enter the domain name which will have email hosted by Google.

Click the Get Started button.

Fill in the required fields and place a check next to "I understand that if I cannot alter DNS records for my domain, I may impact my organization's ability to use Google Apps".

Click the Continue button.

Google Apps Create Administrator Account

Type a username and a password. Be sure to re-enter the password.

Type the words you see in the Word Verification image.

Read the Terms and Conditions for using the Google Apps service. When you are ready, click "I accept. Continue with set up »".

This completes the registration. You are now logged in to your Google Apps Dashboard (control panel).


Verify your account

Once you create an account for your domain name, you must verify that you own the domain name.

At the top of your Dashboard you will see, Welcome to Google Apps! Click the "Continue»" button to proceed.

(If you choose to do this later, you can come back to the Dashboard anytime and click the "Activate Google Apps" button.)

Now you must login with the Google Administrator username and password you picked.

There are three ways you can verify that you own the domain:

1. You can create a TXT record for google.com.

  • Select Other for the instructions so you can see your special code. Now we have to go back to HostGator for a moment.
  • Login to cPanel and click the Advanced DNS Zone Editor icon.
  • Select your domain name from the drop-down.
  • Under Add a Record, fill in the following information:
    • Name: yourdomainname.com.
    • TTL: 14400
    • Type: TXT
    • Address: google-site-verification=Ztz_iwlwRZUu4F2Qjv3pOUJRbUZZusy8PmleQysc
    • Please note "Ztz_iwlwRZUu4F2Qjv3pOUJRbUZZusy8PmleQysc" is an example, and you should instead use the special code provided to you by Google.
  • Go back to the Google Apps page and click the Verify button. DNS settings can take up to 48 hours to propagate through the Internet.

2. You can create a CNAME record to point to google.com.

  • Select Other for the instructions so you can see your special code. Now we have to go back to HostGator for a moment.
  • Login to cPanel and click the Advanced DNS Zone Editor icon.
  • Select your domain name from the drop-down.
  • Under Add a Record, fill in the following information:
    • Name: googleffffffffc4ffb5fe.yourdomainname.com.
    • TTL: 14400
    • Type: CNAME
    • Address: google.com
    • Please note "googleffffffffc4ffb5fe" is an example, and you should instead use the special code provided to you by Google.
  • Go back to the Google Apps page and click the Verify button. DNS settings can take up to 48 hours to propagate through the Internet. After completing domain verification, you can remove the CNAME record. For custom URLs, however, you must leave the CNAME record intact.

3. You can add a meta tag to your site's home page.

  • Copy the meta tag below, and paste it into your site's home page. The meta tag must be pasted between the HTML head tags.
    • <meta name="google-site-verification" content="Ztz_iwlwRZUu4F2Qjv3pOUJRbUZZusy8PmleQysc" />
    • Please note "Ztz_iwlwRZUu4F2Qjv3pOUJRbUZZusy8PmleQysc" is an example, and you should instead use the code provided to you by Google.
  • Save the changes to your page.
  • Go back to the Google Apps page and click the Verify button. Leave the meta tag in place even after verification succeeds.

4. You can upload an HTML file to your website.

  • Download the HTML file by clicking the this HTML verification file link.
  • Upload that file to http://yourdomain.com/ . If this is your primary domain, the correct folder is public_html.
  • Confirm successful upload by viewing the new .html file in your browser.
  • Go back to the Google Apps page and click the Verify button. Leave the HTML file in place even after verification succeeds.

After you click the Verify button, allow up to 48 hours for Google to verify your are the owner of the domain name.


Meanwhile, you can continue using the Google setup guide to complete your Google Apps. Alternatively, here is a walkthrough for skipping straight to email setup.

Start using Google Email

At the Google Apps Dashboard, click the Email link. You can change any of these settings as you see fit.

Click the link for Email activation Instructions on how to activate Email.

Read the instructions carefully. If your domain already has email addresses, you should create user accounts before changing your MX records.

1. Create user accounts

Click the "Create user accounts" link.

Enter a first and last name for the email user. Enter the name of his email address.

Click the "Create new user" button.

If you need to enter more emails, click the "Create another user" link.

Once finished, go back to the Dashboard tab at the top. To quickly get to the next step, click the Activate email link, located directly under the Email link.

2. Set up email delivery

If you skipped creating email users, then click the "Change MX records" link.

Google reminds you to create the email users before you change the MX records, or you may have email downtime.

Google also offers you temporary email addresses, so you can use Google mail before the MX record change. The format is similar to name@yourdomain.com.test-google-a.com (The temporary email address will be deactivated once you change the MX records.)

You see "Showing instructions for" and a drop down box. Select "cPanel" as your hosting company. Follow the instructions.

Note: The steps are for the cPanel X theme; however, most HostGator clients are using the X3 theme. Here are the instructions for X3:

  1. Log in to your cPanel account.
  2. Click the MX Entry icon.
  3. Under Domain, in the drop-down box, select the domain name you are changing.
  4. Select the "Remote Mail Exchanger" option.
  5. Click the Change button.
  6. Paste the following combinations of Priorities and Destinations and add each one: (Be sure to remove the ending dot of each Destination so that cPanel will accept it.)
    • Priority: 1 Destination: ASPMX.L.GOOGLE.COM
    • Priority: 5 Destination: ALT1.ASPMX.L.GOOGLE.COM
    • Priority: 5 Destination: ALT2.ASPMX.L.GOOGLE.COM
    • Priority: 10 Destination: ASPMX2.GOOGLEMAIL.COM
    • Priority: 10 Destination: ASPMX3.GOOGLEMAIL.COM
  7. Finally, delete the original MX record with Priority: 0 and Destination: yourdomain.com.

All done?

Be sure to go back to the Google Apps page and click the "I have completed these steps" button.


Accessing Webmail

Go back to the Google Apps Dashboard and click the Email link.

Next to Web address you see a sign-in address (URL) which is similar to http://mail.google.com/a/yourdomain.com .

The login is the email name WITHOUT @yourdomain.com and the temporary password given by Google. You can find the temporary password by going to the "Users and Groups" tab at the top. Click the email account in question, and the password will be revealed.

Here is a guide to help you through your first few days using Google Apps: Your First Days


Article Comments

Elizabeth K. Barone
I had no idea Google Apps had a free option. I've been using Thunderbird for my email and I get so much spam, it's disgusting. Google, here I come! Thank you Host Gator!

Meng
Hi
If I were to change my MX entry to Google Aps, does that mean that all the current users who are using mail@mydomainname.com will be affected? Do we still get to access our emails via POP?

There are currently other users who are using mails at our domain name. i only want to use Gmail for my own. Help me clarify?

HostGator
If you change the MX entry of a domain name, all the email accounts using that domain will be affected.

You can still use POP mail, but the settings will be provided by Google.

If you want to use Gmail, the best option may be an email forwarder.

(Remember, Google Apps Email and Gmail are not the same thing. See Related Article.)

Rudi
Would I be able to set up a cname record linking to the Google Apps mail interface? In other words, I want mail.yourdomain.com (hosted with Hostgator) to redirect to http://mail.google.com/a/yourdomain.com.

HostGator
I would recommend a redirect, not a CNAME record. You can redirect a URL like http://email.yourdomain.com or http://yourdomain.com/go/

Why not a CNAME?

The first problem with your proposal is that mail.yourdomain.com is a reserved subdomain which HostGator already uses for your mail server name. You must use a different name.

The second problem is that a CNAME record won't redirect web traffic. Instead, it will tell visitors that your subdomain is hosted at http://mail.google.com/a/yourdomain.com, which is not true. Even if you do enter the correct FQDN for Google Apps Email (google.com), your subdomain request will fail because mail.yourdomain.com is not hosted at Google.

Clovis Rolemberg
Thank You, I think the redirections was my best choice

John C.
i want mail.mydomain.com to point to google

HostGator
All you need to do is change the CNAME record for mail.yourdomain.com to point to ghs.google.com

ravi
hi i have four e mail accounts can i open them through google apps after changing mx entries

HostGator
If the emails don't exist yet, then yes. You can change the MX record and then create new emails.

If the emails already exist, then no. You should create the emails in Google Apps before you change your MX record.

Luis
Hello,
I had a failure trying to configure Google Apps for a couple of subdomains. Let me explain:

Main domain.com MX is redirected do domain2.com (that's the way it has been working fro some time with no problems). We want to add additional mail service via the first domain subdomains. To do that I created sub1.domain.com and sub2.domain.com

With the above scenarios I ended with the following looking at the DNS records:

At domain.com:
domain.com MX domain2.com (with priority 0)

At sub1.domain.com:
sub1.domain.com MX Google (this, 7 times per Google request for several servers with priorities 10, 20, 20, 30, 30, 30, 30)

At sub2.domain.com:
sub2.domain.com MX Google (this, 7 times per Google request for several servers with priorities 10, 20, 20, 30, 30, 30, 30)

I got today a refuse from Google for this configuration as they say my subdomains MX's were not in acordance with their requirements. Looking in the MX display I found that there were only 3 records instead of 7, as I cannot repeat with the same priority, just the last record of every group was kept.

I have reissued the validation request to Google, this time making sure the 7 records are there (both in the dns display (WHM) and in the MX display (Cpanel), I've given them the priorities 10, 20, 21, 30, 31, 32, 33 and everything looks OK so far.

I cannot wait a couple of days to see what Google may respond, the transition of the accounts is being done right now.

Am I missing something some place else for it to not validate?
Your advise wil be much welcomed.

HostGator
You can add multiple MX records with the same priority via WHM, but you must add them at the same time.

So, you can add both 20's if you type them both in 2 blank lines and save.

You can add the 30's if you type all 4 in the 4 blanks and save.

I cannot say why Google wants your MX records a certain way, and if they will work. You will need to wait to hear from Google.

Ruby
Now that someone at the hostgator activated my webmail as google apps....I can't receive emails anymore from mt thunderbird, only send them...any help?

HostGator
You must configure your email client to receive emails from Google.

Please read http://mail.google.com/support/a/google.com/bin/answer.py?answer=33384

Wai
I'm having a problem. I'm not sure this is the right place to ask but let me explain my problem.

I have a domain on Godaddy and using google apps mail for that domain. But I move my hosting from Godaddy to Hostgator. I need to change DNS for this domain and after I changed the DNS, google apps mail seems not working.
So the queistion is how do I solve this without effecting the existing email accounts.

HostGator
If you ever change your name servers, then you must recreate your Google MX entry at your new host/server.

Alison
My email messages sometimes land in people's spam folders, which causes a fair bit of anxiety if I've sent off a resume or job inquiry and have no way of knowing whether it was ever received. I suspect that the messages are tagged as spam because of the server identification. Will switching my email to run through google apps eliminate this problem since it will appear to come from gmail servers, which (I believe) few servers have blacklisted? Thanks.

HostGator
That could work, but if you were blacklisted, your email wouldn't even make it to the spam folder.

Most mail services will not treat your emails as possible spam, but when they do, the only way to improve this situation is to get a VPS or dedicated server and create PTR and SPF records for your domains.

Matt
Thanks dude my Google Apps is working now....Thanks alot, I spent my 3 Days to learn it but I know how to use it in proper way.

Thanks

Daniel
I set up google apps for one of my domains and it seems to be working for most email. However when I send email from my personal gmail account it bounces back with this message:

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550-mail-fx0-f41.google.com [209.85.161.41]:42415 is currently not permitted to
550-relay through this server. Perhaps you have not logged into the pop/imap
550-server in the last 30 minutes or do not have SMTP Authentication turned on
550 in your email client. (state 14).

Any ideas about how to fix this?

Thanks

HostGator
Go into your cPanel and click the MX Entry icon. Select your domain name and make sure the Email Routing is set to "Remote Mail Exchanger" (be sure to click the "Change" button or it won't save).

After a few hours, if this did not solve the problem, please contact us via email to support@hostgator.com with the entire bounce-back message.

Tuhin
my website is hosted at Hostgator but my domain is managed into another server. Now, I want to move my email accounts to Gmail. My website is on PHP; my question is when I will move to Gmail App What server will be used for sending emails from by website? Will I be able to use the Hostgator for sending emails from my website? Can u please clarify me ? Thanks

HostGator
Your emails generated by the website will come from the server itself, not Gmail.

Ryan
I too would like mail.domain.com to redirect to google. When setting up a cname record to ghs.google.com I receive the following error: "That name is reserved. (Already in use)" Any advice?

HostGator
You must either choose a different name, like email.domain .com, or you must delete the record for mail.domain.com first.

Alvin
Is there a way where I can set up like a hybrid system where 30 users would be using google apps, then the rest of the 10 people will still be on HG's mail servers? All of this needs to be on the same domain.com though.

HostGator
That is not possible. You would need two different domains so you can make two separate MX records.

Strategerizer
I have spent the last three days without success on this. I cannot connect from Outlook client to my Google Apps Standard email.

Background:
- Have domain at 1&1
- Switched hosting to HostGator (dedicated server) a few months back and have a few emails sitting on the servers for when I tested things then
- Set up domain at 1&1 pointing to my HG name server
- Set up MX records at HG to go to 1&1
- Configured Outlook to access email via IMAP

All the above worked fine. Then wanted to get out of 1&1 completely so want to move email to Google.

- Set up Google Apps Standard
- Changed MX settings on HG to point to Google

AS far as accessing the google email from the browser, all is well. BUT I cannot seem to access from Outlook.

- I use imap.mydomain.com and smtp.mydomain.com
- I seem to be able to SEND email (testing the account sends test email that I can see if I login to Google email via the browser)
- I cannot see my inbox though if I try to access it in Outlook

The strange thing is that if I use same imap and smtp server settings and an OLD password, it will log me in and show me the few old email that I sent when I set up the HG server. So somehow it tries to still use HG for email rather than go to Google.

Any ideas??

HostGator
1. You should be using mail.mydomain.com for both incoming and outgoing server names.

2. If you are using Google for your email services, then you need to connect to Google with your POP client. If you updated your mail.mydomain.com DNS record to point to a Google IP, then your problem was already fixed in step 1.

3. If not fixed, you can use pop.gmail.com as your incoming server name, and smtp.gmail.com as your outgoing server name. Full instructions and settings can be located at...

http://mail.google.com/support/bin/answer.py?hl=en&answer=13287

Len
I have a client who currently uses Google Apps Email with 10 email accounts on her current server. I will be moving her site to Hostgator. What are the steps to get her up and running with Google Apps Email on the Hostgator server?

HostGator
You do not need to do anything special. However, if those clients use HostGator name servers, they must customize their MX record on the HostGator server.

You can use the MX record instructions on this page.

Eddy
When I send emails from website contact us page, the email does not turn up in my gmail email account but does in my webmail account. If on the other hand I send an email from an external email client it seems to work ok. Any ideas

HostGator
The answer depends on how the email form on your website works and is coded. Please contact support@hostgator.com and we will help you investigate the matter.

KC
I have a CName recorded google54321.xxxx.com. CNAME google.com. How can I redirect all my maindomain.com to google email apps

For example in HostGator have Email Forwarding, how can I do that with google apps email? Is there any setting in HostGator need to be set? I try the Domain Forwarder but I don't know what is google apps email domain. Please help me. I need one email address to be forward to two email address just like in HostGator setting.

HostGator
All you need to do is set your MX record for each domain, then the emails will deliver directly to Google and won't appear in your HostGator mail boxes.

In fact, you won't be able to use any of the email controls from your HostGator accounts for those domains; the changes simply will not take effect. Instead, if you want to set any forwarders or other email settings, you would now do that via the Google Apps Dashboard.

Ron
3 of the 10 email addresses I setup in the Google email app existed in my cpanel mail accounts before doing this.
- do I need to do anything with the 3 prior setup mail accounts I have set up in my cpanel?
- do I need to add the other 7 into my mail accounts in cpanel?

Mahalo

HostGator
You do not need to do anything with the email accounts on the HostGator server; they simply will not be used.

However, you can purposefully setup HostGator as a lower priority MX record, and if you do, then you need to have all 10 email accounts existing on the HostGator server.

Jessica
I setup my domain through Google Apps (which uses GoDaddy as the host). I want to continue using Google Apps email but I want my website on HostGator.

I think I'm supposed to change GoDaddy's DNS servers to HostGator and then add MX entries in HostGator for GoogleMail. Is this correct? Is there anything else I need to do?

HostGator
You are correct! Change the nameservers on your domain to the nameservers we provided in your welcome email. Then set the HostGator MX records for Google.

Nguyen
I'm trying to setup my domain to run Google App, but by following this guide i can't find the "Advanced DNS Zone Editor" icon on my cpanel, there is just a "Simple DNS Zone Editor" button.

HostGator
For now you can use the Simple DNS Zone Editor to create the CNAME record.

I will find out what happened to the Advanced DNS Zone Editor.

JoeH
I couldn't find a link for accessing the advanced DNS zone editor, either. Here's what I did: I clicked on the link for Simple DNS Zone Editor, and then in my address bar I changed the last part of the url from simply.html to advanced.html and my lucky guess paid off. Good luck everyone!

Praveen Babu
@Big Lep. Thanks! Your tip worked like a charm, Adavnced Zone Editor is accessible after you edit "simple.html" to "advanced.html".

@HostGator meanwhile, can you look into why 'Advanced Zone Editor' isn't visible on cPanel in the first place?

Ed
I finally sorted out how to set up split delivery with HostGator and Google Apps. The Google recommended solution using their server as primary does not work. You have to set up split delivery using the HostGator legacy server as primary, and use a domain alias to forward. It works like this:

Say your primary domain is mydomain.com.

On your domain name registrar: register a similar domain name such as mydomain.us, and point the nameservers to HostGator.

On Google Apps: Sign up for an account with mydomain.com as the primary domain. Set up mydomain.us as a domain alias in the domain settings menu. Create email accounts only for the addresses you will access through Google.

On HostGator: set mydomain.us as an addon domain to mydomain.com. Set the MX records for mydomain.us to point to the Google Apps servers. Leave the MX record for mydomain.com pointing to mydomain.com. Create email accounts for every address on mydomain.com. For every address that will be accessed on Google, create a forwarder to forward all messages to mydomain.us.

Karl Fenech
Hi,
i would like to test googleapps for a company i Administer. due to the fact that this is only for testing, i would not like to change the mx records to the company as it will affect the whole domain. till now i just set up an accound with google apps using the company domain, and now i am asked to verify the domain.

just to confirm, adding a txt record will not change the mail delivery of the domain right? once the domain is verified, can i use the email system for google apps without affecting the current email system? as i said this is just for testing purposes, once it has been tested for some time, we will evaluate migration. without moving the mx records can the test users send emails to eachother maybe with a temportary domain name google gives such as the one for microsoft online where you have a temporary domain name used?

one last question, would it be better to just make another test account that is indepent from the company domain?

thanks in advance and best regards.

HostGator
Adding the TXT record as suggested will not affect email.

You will not be able to test some emails for the domain on one server while leaving the other emails for the domain on the other server. It is a good idea to test this setup with a different domain name (you can use the same hosting account).

Jason
Can I migrate Thunderbird data (contacts, sent emails, etc.) after I have already changed the MX entry to point to google?

HostGator
You will not need to migrate any Thunderbird data. Everything is staying the same except the server where Thunderbird retrieves your email is new.

In fact, you shouldn't need to make any changes in Thunderbird at all, unless you renamed your mail server.

Kevin
Thanks for this article. I've been trying to get google to verify my site for over an hour using youtube and other various searches. I should have come to HostGator the first time...thanks!

fjpoblam
As a rather primitive alternative, one may also, simply, set up a forwarder toward a plain old free Gmail account. No fuss, no muss, and in my opinion, easier to change later as circumstances dictate.

HostGator
Thank you for your comments. Just a quick reminder that the comments on this page are not monitored by technical support staff, and that for support issues, it is best to contact us by live chat, phone or email so we can assist you right away.

Although comments are not monitored by technical support staff, they are moderated and read by technical writers. Comments will need to be approved by a moderator before appearing.

Our technical writers do read the comments periodically for the purposes of updating the articles, and do appreciate your feedback, suggestions and corrections to the articles themselves, as well as any suggestions or tips for readers of this article. However, support questions posted here are not guaranteed to be replied to in a timely manner or at all. For support issues, it is best to contact our support staff instead by live chat, email or phone.



Your comments help us keep the knowledge base updated. This is not a medium for support. If you have questions or need help, please contact us via email, phone or live chat for fast assistance.

Post Comment