Microsoft Dot Net Master

Microsoft Dot Net Master
Microsoft Dot Net Master

Tuesday, September 2, 2025

How to configure Prestashop to send e-mails

By default, Prestashop is configured to use the PHP mail() function for sending e-mails. However SMTP is better at handling messages and can also be used to send e-mails from a third party mail provider if necessary.


To configure your Prestashop to use SMTP, access the application’s back office, then click on Advanced Parameters -> E-Mail. Select the Set my own SMTP parameters (for advanced users ONLY) option and enter the following settings in the new section that appears:


Email domain name – leave blank;

SMTP server – check the exact hostname to use with each of your mail accounts in your Site Tools > Email > Accounts, choose the preferred email account and go to kebab menu > Mail Configuration and select Manual Settings tab;

SMTP username – your full e-mail address, i.e. contact@yourdomainname.com;

SMTP password – the password for the e-mail address;

Encryption – SSL;

Port – 465.

Click Save to apply the new settings.


You can confirm the functionality of the e-mail service by sending a message to yourself from Test your email configuration section.