.

Setup Google Apps Free to POP/IMAP Domains - VPS Bible #18

English   English (change)
  • Digg
  • Twitter
  • Technorati
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • LinkedIn
  • email

Set Up Unmanaged VPS (4 Newbies) - Part 18: Google Apps for Domain-Specific Email

google apps logo image

Easily configure GA's Standard Edition for catch-all@anydomain.com webmail, plus POP and IMAP email delivery to your desktop mail client.

Whether you want this as a standalone email solution, else to compliment your shared, virtual private or dedicated server, GA saves buckets of time and kicks spam into touch.

This tutorial takes you from initial sign up to configuring DNS and retrieving email on your PC or Mac.

Set Up an Unmanaged VPS (4 Newbies) .. The V-P-S Bible

In 20 copy/paste steps .. from zero to hero, blank box to cute-as Linux server.

Scroll down for the full series index.

So, hey, shed shared & viva virtual!   Hope it helps.   the_guv

What is Google Apps?

In a nutshell, it's pretty Gmail. Or rather, it's Gmail, except that instead of 1address@gmail, you get to use a-bunch-of-addresses@your-domain.

Why Google Apps?

For a start, I'm cheap and it's free. (Well, Google Apps Standard is free.) Then there's the multi-gig storage, that familiar Gmail interface, the bundled calendar and other G-wares. But what I really like is this lot:-

  • simple setup
  • domain-specific
  • POP & IMAP options
  • superb resource saving
  • immediate hassle-free spam control

Let's look at those points in a bit more detail, 'cos they're worth it.

Setup

Setting up GA takes 10 minutes, or maybe 25 the first time, with this guide and the links. And it's darned simple to do. For sure, easier than configuring a mail server like Courier or Dovecot.

Domain-Specific

This isn't Hotmail, it's Google Apps. None of that john1973@prettyHorrible.com. Use your domain. In fact, use anything-you-like@yourdomain.com, because there's a catch-all facility too.

POP & IMAP Options

Personally, I'm not a big webmail fan. I like my mail, kinda like my pub - local. With GA, besides the remote access, we can POP or IMAP.

Resource Saving

For webmasters, the most important reason to use an external mail mod is maybe this one: to filter every last bit of VPS resource towards your web sites and blogs.

Spam

And here's the big bonus. Have you ever set up SpamAssassin? Yikes! Betcha don't want to have to go through all that again. With GA, near as damn it, spam is a non-configurable non-story, full-stop. Do nothing, be spam-free, and spend more time on the beach. For many, this is the #1 reason to use GA and not bother with your own mail server. Besides that, spam is a resource hog.

And?

I daresay there are other reasons. Lemme know.

Why Not Google Apps?

There are anonymity concerns over Google's keyword research for targetted ads and, hey, who knows what other big brother tactics. If you've got something to hide, GA isn't for you.

Being something of a conspiracy buff myself, I'd be particularly interested to hear your thoughts. Unless your email address contains the letters 'cia', please chip in.

Can't Find the Google Apps Free Edition?

Talking of conspiracy, the GA freebie is pretty well hidden, huh ;)

Google Google Apps and you'll be taken to the biz version, Google Apps Premier, which used to have an obscure link to the free service, Google Apps Standard Edition. That link has since mysteriously disappeared. Google something like free Google Apps and the no-cost package isn't even in the page results, and my Google page is configured to return the top 100 results.

Hey, I guess it's just got a pap pagerank. Hmmn, you be the judge.

But don't fret, pet ..

How to Setup Google Apps

Go here to sign up for the free Standard Edition. If you want to weigh up the business account, that's over here, and costs $50 pa.

For most of us, including small to mid-sized businesses, the freebie service is superbly sufficient. And, I may add, a big cheers to the almighty G for a great ging-gang Googly gift. Cool sarcasm aside, briefly, I appreciate it.

Google Apps Premiere vs Standard Editions

Dunno. I'm freelance and have never set up Premiere for a client. If you employ a few dozen people, enjoy Premiere and care to let me know, I'll add some detail. I did read somewhere that they add some API's, so that's nice.

Signing Up to GA

Check Administrator, Enter your domain name and click Get Started

On the Sign up for Google Apps Standard Edition page, fill out the administrative details and click Continue.

On the Create your first administrator account page, Choose a username, a password, and Continue by accepting the T's & C's.

Verify Domain Ownership

Directed to your GA Dashboard, next to a warning sign you'll see a message ..

"To activate Google Apps services you must verify that you own your domain - somedomain.com."

.. and next to that, a link to Verify domain ownership, so click through that.

On the verification page, under Choose verification method in the drop-down menu, you have 2 options to proove you own your domain; either by creating a CNAME record, else by uploading an html page for Google to check.

To keep it easy:-

1. Upload an HTML File

This is simpler. Unless: either you have a domain name but no website, else you cannot access the website backend; in either case, skip to the CNAME option, applying those settings to your domain registrar account.

Click the HTML option and Google generates a code.

Now, crack out a standard html page template or, hey, just use this:-

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<!-- ADD GOOGLE APPS CODE HERE -->
</body>
</html>

...and in the 'body' section, as I've pinpointed above, add Google's code.

Save that file as googlehostedservice.html and upload to your site root.

If you want to get all complicato, you can instead opt to ..

2. Create a CNAME Record

This is fairly easy, tho' it can require a little webhost-specific research 'cos the process and jargon varies from host to host. Google spell it out for some hosts, so I suggest you take a look at this.

For a general idea, watch this video which I've pinched from Google.

Video: Set Up CNAME for Google Apps

Watch the, er, guvideo for a better idea of how to do this.

Check out the_guv's YouTube channel at http://youtube.com/guvnrDOTcom

...or if you can't be bothered with that, or even if you can, here's the detail...

Some Pointers

  • Not all shared hosts allow users direct CNAME access. If you can't find them, maybe you have to make a special request, then waitttttt.
  • If in doubt, check out your hosting provider forum or, hey, just set up the html page as above.
  • CNAME's take up to 48 hours to propogate. The email option takes maybe an hour, in my experience.

Verify Your Verification

Whether you chose to claim domain name ownership using the html page or a CNAME record, don't forget to tab back to the Google Apps page and click on Verify, under the drop-down.

And wait.

Accessing Email with Google Apps

Access your new GA account by heading to https://www.google.com/a/yourdomain.tld, swapping yourdomain.tld for your domain.

If the domain hasn't been verified, probably because the process needs more time, you'll see a notification. Try again later.

When it has been verified:-

Click on Inbox (in the top menu, so not the Email link) to check your mail (or personalised Gmail), and maybe send some test mails.

And customise whatever other GA settings to suit.

POP or IMAP to Your Mail Client - Outlook, Thunderbird etc

POP. IMAP. What Gives?

Give or take, blessed if I know! But these splendid folks do, so thank you very much:-

POP IMAP
Post Office Protocol Internet Messaging Access Protocol
Best if you use only one computer to check email Best if you use many different computers to check your email
Downloads your email to the particular computer you are checking it on Your mail is always on the server
Allows you to keep a large backlog of email messages only limited by the size of your computer. You are limited by your mailbox size quota for how many messages you keep, although you can archive old messages and save them onto your computer manually.
Does not have a web interface (Some webmail companies, such as Yahoo, will let you check POP mail) Has a web interface. If you are using NCF Webmail, you are using IMAP.
New messages are downloaded in their entirety, you have to wait for the message to download. New message headers are downloaded so you see all your mail faster, the message you want to read is not downloaded to your computer until you click on it.

Activating POP

With Google Apps, as with Gmail, POP is already activated. So if you don't want IMAP, just the POP protocol, head here for instructions relevant to your specific mail client.

Hey, I'm not kopping out on the instructions. Google's instructions cover a bunch of email clients, and they have some pretty pics too.

Activating IMAP

Do this lot:-

  • From your Google Apps Dashboard, click on Inbox
  • Now in Gmail, click on Settings in the top menu
  • Click on Forwarding and POP/IMAP
  • Next to IMAP Access, checkmark Enable IMAP
  • Save Changes
  • For your specific mail client IMAP setup instructions, click here.

Ditto above in the POP section. Google's instructions cover a wide range of email clients, and I can't improve on them, plus they've got pretty pics.

Booting Up Next ..

So that's the email sorted. And for webmaestros there's no resource footprint on the VPS.

In Part 19: Moving Day! How to Move Your Blog or Site we'll work through the best procedure for a smooth transition to your new server, be it shared, VPS or dedicated. I'll wrap this VPS Bible series with a handy bunch of Linux resources (and a thank you list to all those sparks who've helped make this series, and my personal VPS Linux learning curve, possible).

And then there'll be some follow-up appendice posts with advice for maintaining this tasty Nginx-powered web server.

Meantime, here's that index ..


SETUP an Unmanaged VPS (4 Newbies) .. The V-P-S Bible

Serve multi sites & blogs on a budget .. at the fastest possible speed .. with the least downtime .. in the most secure environment .. and future-proofed for easy admin.

That's what the VPS Bible is about, stepped out in simple copy & paste guides.

From high traffic WordPress blogs to startup web hosts, here's what you need.

Set it up?  Click here for the 21 part follow-up .. V-P-S Admin

  1. * Includes video tutorial.

  2. Not linked = not published. Won't be long. Fix a feed for updates.


If you liked that ...
... maybe you'll like these?

.