The real symptom
Order confirmations or shipping notices arrive from a Shopify-generated address even though the sender email field contains a branded address.
Likely causes
- Sender domain is not authenticated.
- Shopify CNAME records are missing or wrong.
- DNS host duplicated the domain name in the host value.
- CNAME records are proxied.
- DMARC is missing or duplicated.
- Sender uses a public mailbox domain.
- DNS has not propagated.
Confirmed Community fix
Community threads resolve this by authenticating the domain from Notifications and adding the DNS records Shopify displays. Working mailbox hosting is separate from Shopify sender authentication.
Exact admin path
- Go to Settings → Notifications.
- Scroll to Sender email.
- Confirm the sender uses a controlled domain.
- Open Email domain authentication.
- Copy each Shopify CNAME host and value.
- Add records in DNS.
- Add one valid DMARC TXT record if needed.
- Return to Shopify and wait for authentication.
Simple checks
nslookup -type=CNAME shopify-record-host.example.com
nslookup -type=TXT _dmarc.example.com
Do not delete MX records; they control receiving mail, not Shopify sender authorization.
Do not do this
Do not keep changing the sender email while DNS is propagating. Make one correct configuration and wait up to 48 hours.

