Slow Email, SPF Softfail

I’m forwarding my dreamhost email ( to my gmail account. And sometimes there’s a 1-2 hour delay!
I setup gmail to reply as me (a long time ago)
When I send email to someone, like my wife, who also has the same setup (with her separate gmail account), I’m getting the softfail:

Received-SPF: softfail ( domain of transitioning does not designate as permitted sender)


Adding the spf TXT record with google value doesn’t seem like it will help. Seems like it is the opposite and I’d need google to add dreamhost (which I know isn’t going to happen).

I’m wondering if the problem is the way in which I added my “account” to gmail.
A long time ago, you could add an “account” to gmail simply by click settings, account, add another email address you own, and it would send you a code. After typing in the code, the new email address ( would show up in the list. Now, when you “add another email address you own” it prompts for SMTP server, user, pass. Is this the cause of my issue? Do I need to switch to sending my non-gmail email thru the dreamhost SMTP servers?

I attempted to setup the gmail “add account” but none of the SMTP settings worked (and I tried them ALL). The default option (port 587, secure using TLS) says:

Authentication failed. Please check your username/password.
[Server response: Unspecified Error (SENT_EHLO): Unable to send AUTH command over non ssl connection code(0) ]

So, in summary:
How should I use my custom domain at gmail? Forwarding seems to be causing the SPF/delay issue.
Should I just setup google as the MX? Is that still free?

Somewhat related to this old thread, but not quite:

The SPF softfail message you’re getting indicates that, for some reason, your GMail account is trying to send mail, addressed from “”, using DreamHost’s mail servers. Can you include some more of the mail headers (in particular, all of the “Received” headers) so that I can see where the message is going from and to?

My first inclination would be to think that something about your GMail account’s settings is making it try to send mail through DreamHost’s web servers, rather than sending it itself. As a first step, I’d try removing everything referring to DreamHost from your GMail settings and see if that corrects the SPF issue. You can add it back later once things are working properly.

Received: by with SMTP id x4csp686821igw;
Thu, 9 Oct 2014 09:31:40 -0700 (PDT)
X-Received: by with SMTP id er15mr584989pad.143.1412872299912;
Thu, 09 Oct 2014 09:31:39 -0700 (PDT)
Received: from ( [])
by with ESMTP id at7si1206829pac.112.2014.
Thu, 09 Oct 2014 09:31:39 -0700 (PDT)
Received-SPF: softfail ( domain of transitioning does not designate as permitted sender) client-ip=;
spf=softfail ( domain of transitioning does not designate as permitted sender);
Received: from ( [])
(using TLSv1 with cipher RC4-SHA (128/128 bits))
(No client certificate requested)
by (Postfix) with ESMTPS id 7131727626A
for; Thu, 9 Oct 2014 09:31:39 -0700 (PDT)
Received: by with SMTP id uq10so13522696igb.2
for; Thu, 09 Oct 2014 09:31:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113;
MIME-Version: 1.0
X-Received: by with SMTP id r17mr9208353icr.65.1412868965914;
Thu, 09 Oct 2014 08:36:05 -0700 (PDT)
Received: by with HTTP; Thu, 9 Oct 2014 08:36:05 -0700 (PDT)
Date: Thu, 9 Oct 2014 10:36:05 -0500
X-Google-Sender-Auth: loSL2PCLki4Bn87AQia2kLpJobE
Subject: gmail alias step-by-step
From: Gabe Misura
To: Luciana Misura
Content-Type: multipart/alternative; boundary=20cf3024483bd3e2ea0504ff30a1

Indicates that the problem is the IP is not in the spf list.
I was surprised to see that has an SPF list: text =

    "v=spf1 ip4: ip4: ip4: ip4:6 ip4: mx ~a"

I never set that up, I’m guessing dreamhost did it?
Looks like the homie IP is not in that list. Adding that will fix this?

AH HA! Looks like in 2007, I opened a ticket and dreamhost responded, and that response is what triggered me to put the TXT record:

Hello Gabriel,

On Mon, 12 Nov 2007, you wrote:

I have forwarding to However, hotmail
replies that the email appears to be spam. See attachment.

Hotmail has been recently blocking many of our mx servers due to spam
that gets forwarded from them. That being said, the following steps have
seemed to legitimize domains ,despite hotmail’s general leariness to our
servers due to their filters only looking at the last relay stamp on
mails, and not at the origin address , to hotmail’s filters, though not
in all cases:

First you want to make sure you have both a postmaster@ and an email address.

Second you will want to add an SPF record for your domain. Visit the
Manage Domains page in Control Panel, and click the “DNS” link for the
domain you wish to edit. You’ll be taken to the domain management page.
In the “Add a new DNS record…” box use these settings.
Type: TXT
Value: v=spf1 ip4: ip4: ip4:
ip4: ip4: mx ~a
Then click the Add Record Now button.

As I said, this does guarantee that hotmail will allow mail to forward.
We are working to get meaningful conversation with them to get our
servers whitelisted.


So, I guess the IPs need to be updated.
I see that

C:\Users\gabe>nslookup -query=mx

Non-authoritative answer: MX preference = 0, mail exchanger = MX preference = 0, mail exchanger =

So I can add those 2 IP’s to the SPF…

C:\Users\gabe>nslookup -query=txt

Non-authoritative answer: text =

    "v=spf1 ip4: ip4: ip4: ip4:6 ip4: ip4: ip4: ~all"

Are there more IPs I need? Should I get rid of those other IPs?


Hi Misura, you might also want to check the link below.