Guides and tutorials

Hundreds of tutorials and step by step guides carefully written by our support team.

Configure SMTP for sending mail in PrestaShop

Once the installation of PrestaShop is done, with a few simple steps you will have your email account integrated and configured, in this manual we explain how to achieve this.

Data required to configure SMTP in PrestaShop

The first thing is to have an existing email account and, about this account, you should know some specific information that you will need later.

  • SMTP Server: Assuming you are going to use an email account created in your SW Panel, follow these steps to find out what it is. If you use an account external to us, you must find / request this data from your current provider. SMTP is the name of the mail server, you can view it as follows:

1. Within your SW Panel use the search engine to find your service, in our case it is called manuals.com, yours will have a different name. Once you find it, select it.

2. Click on DNS Management.

3. Save the name that you will find in the MX record, you will need it later.

  • SMTP username: It will be the email account that should send the email.
  • Password: The one you used to create the email account.
  • Encryption: None.
  • Port: 25

Steps to configure SMTP in PrestaShop.

Now you will have to configure sending via SMTP in PrestaShop:

1: Access the BackOffice of your website

2. In the menu on the left, open the drop-down by hovering over "Advanced Parameters" and, in the submenu, choose "Email".

3. You will find something similar or the same as the following image. It depends on the version of Prestashop, the image may vary, but the data to request will be the same.

  • Use PHP's mail () function. Recommended in most cases Default option, but you will not use it since the PHP mail () function is disabled by default.
  • Set my own SMTP parameters. Only for ADVANCED users. This is the option you must choose to configure SMTP sending in PrestaShop.
  • Never send emails (can be used for testing). Option to test while the page is in development.

4. Choose the second option. In this case, a form will be displayed where you will have to indicate the account details that you will use to send SMTP.

5. Fill in the data obtained at the beginning of the manual. The field where it indicates "Domain for emails" or "Domain name for email", is a field that can be left empty and does not affect the sending of emails. Once the Mail by SMTP, click on Save.

6. You can do an "Email Configuration Test". Where it says "Send a test email to" write the email address you want to send the test to and thus check if the configuration is correct.

7. If you have received the test email, it means that everything is correctly configured.

Your privacy is important for us
We use our own cookies for the proper functioning of the site. In addition, third-party cookies are used for analytical purposes only. This information is not associated with any person so that personal identifying data is not stored, but is only information that is collected to identify the session, with the aim of facilitating the analysis of the website. You can change your preferences at any time by entering this website again. For more information about our cookie policy you can visit our Cookies. You can press the "Accept and close" button to give us your consent or you can access more detailed information and manage cookies.
Your privacy is important for us
We use our own cookies for the proper functioning of the site. In addition, third-party cookies are used for analytical purposes only. This information is not associated with any person so that personal identifying data is not stored, but is only information that is collected to identify the session, with the aim of facilitating the analysis of the website. You can change your preferences at any time by entering this website again. For more information about our cookie policy you can visit our Cookies. You can press the "Accept and close" button to give us your consent or you can access more detailed information and manage cookies.