Site icon PrestaShop | General Knowledge

Prestashop how to configure and use SMTP settings for Emails.

To configure and use SMTP for emails in PrestaShop, follow this step-by-step guide.

This works for PrestaShop 1.7 and 8.x.


🔹 Step 1: Go to Email Settings

  1. Login to your PrestaShop Admin Panel
  2. Go to:
Advanced Parameters → E-mail

🔹 Step 2: Choose “Set my own SMTP parameters”

Under Mail method, select:

Set my own SMTP parameters


🔹 Step 3: Fill SMTP Details

You need SMTP details from your hosting provider or email provider (like Gmail, Zoho, Outlook).

Example Configuration (General)

SettingValue Example
SMTP serversmtp.yourdomain.com
SMTP usernameinfo@yourdomain.com
SMTP passwordyourpassword
EncryptionTLS or SSL
Port587 (TLS) / 465 (SSL)

🔹 Step 4: Common SMTP Configurations

✅ Gmail SMTP

SettingValue
SMTP serversmtp.gmail.com
EncryptionTLS
Port587
Usernameyourgmail@gmail.com
PasswordApp Password (NOT normal password)

⚠ Gmail requires App Password (Enable 2-Step Verification first).


✅ Zoho Mail

SettingValue
SMTP serversmtp.zoho.com
EncryptionSSL
Port465

✅ cPanel Hosting Email

SettingValue
SMTP servermail.yourdomain.com
EncryptionSSL
Port465

🔹 Step 5: Save & Test

After entering details:

  1. Click Save
  2. Use the “Send a test email” feature
  3. Enter your email and test

If test email works → ✅ SMTP configured correctly.


🚨 Common Problems & Fix

❌ Email not sending?

✔ Check:


❌ Gmail “Authentication Failed”?

✔ Use App Password
✔ Enable Less Secure Apps (old accounts only)


🔹 Recommended Setup (Best Practice)

If you want best delivery for eCommerce:

These improve:


🔹 Important: Configure These Too

1️⃣ Shop Email Address

Go to:

Shop Parameters → Contact

Set correct shop email.


2️⃣ SPF, DKIM, DMARC (Very Important)

Add these DNS records in your domain hosting panel to avoid spam.

 

Exit mobile version