Prerequisites
- Admin access to the PrestaShop back office
- Your mySMTP credentials (see Setting up SMTP credentials)
- A verified sending domain
SMTP settings
Shared IP plans are only available to customers in Denmark.
Configure SMTP in PrestaShop
1
Open E-mail settings
Log in to your PrestaShop back office. Go to Advanced Parameters → E-mail.
2
Select custom SMTP
Under Send emails to, choose Set my own SMTP parameters. The SMTP configuration fields appear.
3
Enter mySMTP settings
Fill in the form:
- SMTP server: your real mySMTP hostname (from your setup email)
- SMTP username: your mySMTP username
- SMTP password: your mySMTP password
- Encryption: TLS
- Port:
587
4
Send a test email
Enter an email address you control under Test your email configuration, then click Send a test email. Check your inbox for the message.
5
Save settings
Click Save at the bottom of the page.
Troubleshooting
Test email fails
Test email fails
Confirm you entered your real mySMTP hostname (not
relayxx.mysmtp.com), port 587, and TLS. Re-enter your username and password without extra spaces. If your hosting provider blocks 587, try port 2525.Emails go to spam
Emails go to spam
Verify SPF, DKIM, and DMARC are configured for your domain. See DNS settings quick explainer and SPF, DKIM, DMARC, and BIMI explained.
No Set my own SMTP parameters option
No Set my own SMTP parameters option
This option is standard in PrestaShop 1.7 and 8.x. If you do not see it, check that your shop is not using the PHP mail() function setting, which PrestaShop labels differently in some older versions.
.png?fit=max&auto=format&n=-Uw4rR8wfyv_xkzc&q=85&s=898bb0b43b6c9dce61441f46ac9ac860)