Why Shopify does not support custom SMTP
Shopify manages all store notification emails internally. You cannot change the outgoing SMTP server, port, or credentials for these emails in the Shopify admin. Instead, Shopify sends notifications from its own infrastructure.What you can do instead
Authenticate your domain with Shopify
If you want store notifications to appear as if they come from your domain, add Shopify’s DNS records to authenticate it. Shopify provides the exact DNS records (SPF, DKIM, and DMARC guidance) in your admin under Settings → Notifications.1
Open Notifications settings
In your Shopify admin, go to Settings → Notifications.
2
Verify your sender email
Under Sender email, confirm or update the From address to an email on your domain (for example,
noreply@yourdomain.com).3
Add Shopify DNS records
Shopify shows the DNS records you must add with your domain registrar. Add them exactly as shown, then return to Shopify and click Authenticate.
Where mySMTP still fits
Even though Shopify controls store notifications, you can use mySMTP in the following scenarios:- Custom backend or headless storefront: if you manage a separate app or server that sends emails, configure it to relay through mySMTP using your credentials.
- Email marketing integrations: some third-party marketing tools and apps support custom SMTP. Enter mySMTP settings there for campaigns, abandoned-cart flows, or newsletters.
- Separate applications: anything outside Shopify’s native notification system that supports SMTP can use mySMTP.
Troubleshooting
I cannot find SMTP settings in Shopify
I cannot find SMTP settings in Shopify
Shopify does not expose SMTP server settings for store notifications. This is expected. If you need more control over transactional email, consider a custom backend integration or a marketing app that supports custom SMTP.
Shopify emails land in spam
Shopify emails land in spam
Domain authentication is the best fix. Add all Shopify DNS records and wait for propagation. Also check that your domain has clean SPF, DKIM, and DMARC records.
Marketing app asks for SMTP credentials
Marketing app asks for SMTP credentials
If a Shopify app asks for SMTP credentials, use the settings in your mySMTP setup email. The host is your real mySMTP hostname, port
587, encryption TLS, and your mySMTP username and password..png?fit=max&auto=format&n=-Uw4rR8wfyv_xkzc&q=85&s=898bb0b43b6c9dce61441f46ac9ac860)