Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

Is there any way to use a custom domain in Gmail without having a Google Apps account?

I have configured my domain to use:

MX 3600 1 ASPMX.L.GOOGLE.COM.
MX 3600 5 ALT1.ASPMX.L.GOOGLE.COM.
MX 3600 5 ALT2.ASPMX.L.GOOGLE.COM.
MX 3600 10 ASPMX2.GOOGLEMAIL.COM.
MX 3600 10 ASPMX3.GOOGLEMAIL.COM.

And when using nslookup -q=mx **, everything looks fine.

But when I go into Gmail and add an additional "send as email" account, and try to send the verification mail, I get a "Delivery Status Notification (Failure)"

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server for the recipient domain ** by aspmx.l.google.com. **.

The error that the other server returned was:
550-5.1.1 The email account that you tried to reach does not exist. Please try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 http://support.google.com/mail/bin/answer.py?answer=6596 ww9si26275800igb.7 - gsmtp

Google Apps is not free any more, so that’s why I don't want to use it.

share|improve this question
add comment

3 Answers 3

up vote 10 down vote accepted

Well, no you can't do that.

Short answer: Either you find some other free mail service like outlook.com for your domain or you create a mailbox elsewhere and forward to your gmail inbox.

Long answer: If you want to use your own domain with standard gmail, you have to create the email address and mailbox elsewhere and then forward those emails to your Google inbox or access them through POP3.

Simply pointing your MX to Google does nothing because Google is not set up to receive mails directed at your domain. It takes both: Setting the MX records and letting google know that it is the recipient of your MX records. This is what you do in Google Apps Control Panel when you sign of with your domain.

Since google won't let you do that with a standard gmail account, it's not possible.

share|improve this answer
    
Ok thanks for the answer, i used domains.live.com to get a pop3 and smtp server for my domain and added those to my gmail, it seems to work so far!! –  Peter Mar 1 '13 at 17:06
add comment

Alternatively, depending on what you are trying to achieve, you could do one of the following:

  1. Create a Google Apps account, but disable all of the services you don't want. If you want to use the domain for other things (another web server, etc.), you can get full access to the DNS and set that stuff up yourself.

or...

  1. Set up your own mail server, but have it bounce all your messages to your normal gmail account as they come in. It could do this via "bounce" functionality (like Pine), or by connecting via IMAP and inserting the messages, etc. It might take a little script magic, but it's certainly not impossible.

Clarification: I am not suggesting you use Pine for this, I am suggesting you use some system that has a "bounce" feature similar to the feature named as such in Pine. "Bounce" sends the mail to a different server/account for processing (much like forwarding), but it doesn't make it look like a forwarded message. (i.e. the sender shows as the original sender, the message isn't quoted, etc.).

Another example of this functionality (which may be useful for you): http://mailredirect.sourceforge.net/index.html

share|improve this answer
    
Why a down vote? –  Peter Apr 24 '13 at 8:30
    
I didn't downvote this but I can explain the problems with this answer. The first option is exactly what you don't want, @Petoj, and the second option is a little bit off. You can certainly set up your own mail server but you wouldn't want to "bounce" the messages to gmail (unless this is like forwarding which it might be but there's no reason to use PINE), or use any wierd script that connects to your gmail inbox with IMAP and uploads the emails. Instead you just forward from your mail server to gmail, or use gmail to connect to your own servers mailbox and download the mail. –  Segfault May 21 '13 at 17:05
    
@SegFault : If you use a typical forward feature, then all mails will show the forwarding account as the sender, quote the messages, etc. This is why I suggested "Bounce". washington.edu/pine/user-guide/command/handle.html I am sure there are ways to do similar things with mail servers. –  Noah Aug 23 '13 at 1:52
add comment

You can get a free Google account with a custom domain without Google Apps.
In order to do this, you must already be able to receive emails on your domain.

  1. Set up mail forwarding for your existing email address / gmail address.
    • If you run an own SMTP server, this can usually be done by adding your main email address (e.g. example@gmail.com) to a .forward file in your home directory, ~/.forward.
    • If you are not operating your own email server, look for any setting that looks like mail forwarding.
  2. Create a new Google account for your custom domain.

    1. Google Homepage -> Sign In -> Create an Account -> "I prefer to use my current email address" -> https://accounts.google.com/SignUpWithoutGmail?continue=https%3A%2F%2Fwww.google.com%2F

    2. Now, put your desired address in the box.

    3. Click on "Next step".

    4. A verification email will be sent to your SMTP server. Paste the link from the email in your browser.

    5. You now have a (free) Google account for a custom domain.

    This Google account can be used to log in to any Google product, except for Gmail.
    If you want to use Gmail for your custom d

  3. Log in to your Gmail account (different from the account you just created). Take care to not "accidentally" create a new Gmail account for your current account, because otherwise your custom domain will become an alias, and the new Gmail account will be your primary address (more info). If you don't have an existing Gmail account, register a new Google account.

  4. Go to Settings -> Accounts -> Add another email address. and follow the steps to register an account (see Sending mail from a different address at Gmail Help for more details).

  5. From now on, at your primary Gmail account you will have the option to send mail from your custom domain:

    If you wish, you can set this domain as your default at (Gmail) Settings -> Accounts. By doing that, you will effectively be using Gmail to send/receive email with your custom domain, even though your Gmail log in details are different.

share|improve this answer
    
This doesn't appear to work. Just tried it and all email sent to the address bounce with the error "550-5.1.1 The email account that you tried to reach does not exist." It appears that Google will not accept email sent to your custom domain email addresses if you haven't paid for a Google Apps account. –  Simon Brangwin Mar 18 at 3:50
    
Confirmed that it's not possible. productforums.google.com/d/msg/gmail/vUtitDQIlg8/36oXVv1gCOwJ –  Simon Brangwin Mar 18 at 4:30
    
@SimonBrangwin Sorry about that. I've edited my answer with the steps I really followed to get a set-up that works for me (custom domain for Google products, using Gmail). FYI, my rationale for posting this answer: Once, I wanted to register for a Google product with a custom domain, but according to all existing answers, it's not possible unless you have an Google Apps account. Later, I found that it is possible, so I added this answer. Fortunately, I hadn't done anything of significance, so migrating to the new Google account was easy (just delete the previous account, and register again). –  Rob W Mar 18 at 11:02
    
Ok I understand your rationale but it doesn't really answer the OPs question. I.e. this will not allow you to use Gmail as a your exclusive mail server for your custom domain name. To do that you MUST have a Google Apps for Business account. BTW, Outlook.com seems to allow you to do it but I haven't confirmed that yet. –  Simon Brangwin Mar 18 at 21:11
    
@SimonBrangwin The OP asked whether it is possible to use a custom domain (perhaps for branding purposes?) in Gmail without Google Apps. That is possible (and has been explained in the answer). Your goal is similar, but different. It is indeed not possible to get Gmail to accept mails directed at an unknown (to Gmail) domain unless you pay for Google Apps. If you already manage a server, then it's not too difficult to activate a SMTP server that forwards your emails though. –  Rob W Mar 18 at 21:17
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.