Often I try to help sites with more generic, borked issues. Your comment about "Oh boy, will they tell you" brought one to the fore.
I sent the following to a site. Do you think I received a response? A reply?
Either they don't actually read emails from customers, or they employ a person which became 'confused', and their eyes glazed over, once they failed to understand the message.
(Note that I sent to about 5 email addresses. The one sent after I purchased the pillow, a website info, whois email addresses, and even took 2 minutes to find the CEO email address. Yup. No response from any of them.
And more than 18 months later (I just checked), the SPF record remains unchanged.)
I wonder.
While metrics may be helpful, I wonder how many only pay attention to metrics, and then ignore emails such as mine.
--
Hello,
I'm terribly sorry, but unfortunately you've sold a pillow to a
SysAdmin. And now that you've done something wrong "with computers", I'm
going to prattle on whilst your eyes glaze over. :P
But in all seriousness, I recently ordered a pillow from you. Yet your
confirmation email bounced! Here's why:
May 13 07:10:54 XXX postfix/smtpd[32163]: NOQUEUE: milter-reject:
RCPT from smtp2.shopify.com[104.198.207.207]: 551 5.7.1 SPF verification
failure: sender host 'smtp2.shopify.com'[104.198.207.207] not among
explicitly allowed origin hosts for domain 'canadiandownandfeather.com',
and misses are forbidden; REJECT; from=<info@canadiandownandfeather.com>
to=<xxx> proto=ESMTP
helo=<smtp2.shopify.com>
What's happening, is your SPF record does not list Shopify email servers,
as valid for your domain name canadiandownandfeather.com...
You do have outlook.com there:
canadiandownandfeather.com. 300 IN TXT "v=spf1
include:spf.protection.outlook.com -all"
But not Shopify. If fact, the "-all" part at the end means "and nothing
else can send mail!".
So, as you are telling people that outlook is the only acceptable
place to send mail from? Until you fix this:
- some mail server servers, like mine, will completely reject your mail
from shopify's platform
- almost all remaining mail servers, will place this type of mail in SPAM
folders
I must stress, that due to your 'outlook' line, normal email should work
perfectly fine. We're only talking about email, using your domain, but
from shopify's platform.
If you go here:
https://help.shopify.com/en/manual/intro-to-shopify/initial-...
And search for "SPF record", you'll see this:
--
To verify your customer email address, you need to add Shopify's SPF
record — v=spf1 include:shops.shopify.com ~all — to the TXT record in
your custom domain settings.
--
Now.. you want to KEEP your outlook domain too.
So, just add "include:shops.shopify.com" to your TXT record, so both are
there.. something like this:
"v=spf1 include:shops.shopify.com include:spf.protection.outlook.com -all"
Do this, and your problem should be fixed.
You can go here:
https://mxtoolbox.com/SuperTool.aspx?action=spf%3acanadiando...
And check if things are done correctly.
--