Using Dreamhost for email when domain is hosted externally


I have a domain that is managed and hosted externally (at 123-reg).
Is it possible to use my Dreamhost hosting account to manage the email for this domain, when it is not being hosted at Dreamhost? I think I understand what I need to do on the 123-reg side - make an MX record that points to Dreamhost - but I’m not sure what I need to do in the Dreamhost settings.
Obviously, because the domain is not hosted at Dreamhost, the domain does not appear in the drop-down lists in the “Create a new email address” page in the Dreamhost control panel.
Is it possible to set up the MX records so that Dreamhost can serve as the email server for an externally hosted domain?



You should be able to do this.

You will need to set up the domain for hosting in your panel under the “Domains” > “Manage Domains” Section. After this you will be able to add emails with that domain in the account. Be sure to set the domain to fully hosted.

Then from your domain registrar you will only need to update the MX records to us. The MX records you will need to use are:

If you run into any issues let us know.


OK, I have added the Dreamhost MX records in the 123-reg account, and mail has started working.

However, there seems to be a problem in that all sent emails are being marked as spam.
Looking at the headers there appeared to be some problem with DKIM, so I followed the instructions in the section “What if my nameservers aren’t hosted at DreamHost?” here:

The DKIM entries have been added to the 123-reg account, but the problem still seems to be occurring.

This is an extract from the headers, when the account sends an email to itself using Apple Mail connecting to (where USER is the mailbox user, and DOMAIN is the domain that is hosted on 123-reg, with the MX records pointing to Dreamhost):
Return-Path: USER@DOMAIN
X-Original-To: USER@DOMAIN
Received: from ( [])
(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
(No client certificate requested)
by (Postfix) with ESMTPS id 702378627E
for USER@DOMAIN; Wed, 12 Sep 2018 07:10:53 -0700 (PDT)
Received: from ( [])
by (Postfix) with ESMTPS id C17424000180F
for USER@DOMAIN; Wed, 12 Sep 2018 07:10:52 -0700 (PDT)
Authentication-Results:; dkim=permerror
reason=“key not found”
header.d=DOMAIN header.i=@DOMAIN
header.b=YivPmVvC; dkim-adsp=none (unprotected policy);
Received: from (localhost [])
by (Postfix) with ESMTP id 656207FF13
for USER@DOMAIN; Wed, 12 Sep 2018 07:10:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=DOMAIN; h=
:date:to:mime-version; s=DOMAIN; bh=XvVgXy/zB/rHKrz
2qAbjfXTjBg0=; b=YivPmVvCusXzR/g3slvNalFTxBrnWFmqBJxkSCzNt8nOpEo
Received: from [] (unknown [])
(using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
(Authenticated sender: USER@DOMAIN)
by (Postfix) with ESMTPSA id 01C9C800F5
for USER@DOMAIN; Wed, 12 Sep 2018 07:10:51 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a15

It’s reporting ‘key not found’ for the DKIM.

Is it correct to connect to rather than a server address specific to our domain?


This topic was automatically closed after 30 days. New replies are no longer allowed.