---
title: Configuracion SMTP y deliverability
section: email
slug: smtp-config
description: "Configurar SMTP en PrestaShop: Gmail, Office 365, Amazon SES, DKIM, SPF y mejores practicas de deliverability."
keywords: prestashop SMTP email Gmail Office365 SES DKIM SPF deliverability configuracion correo
last_updated: 2024-12-01
source_url: "https://ayudaprestashop.es/email/smtp-config"
---

# Configuracion SMTP y deliverability

> Configurar SMTP en PrestaShop: Gmail, Office 365, Amazon SES, DKIM, SPF y mejores practicas de deliverability.

El envio de emails es critico: confirmaciones de pedido, tracking, recuperacion de contraseña. Si los emails no llegan, pierdes ventas y clientes. Configurar SMTP correctamente es esencial.

## Metodos de envio de email

| Metodo | Fiabilidad | Velocidad | Recomendado |
| --- | --- | --- | --- |
| PHP mail() | Baja — depende del servidor | Rapido | Solo desarrollo |
| SMTP propio | Media — requiere configuracion correcta | Medio | Tiendas pequeñas |
| SMTP transaccional (Mailgun, SES) | Alta — infraestructura dedicada | Rapido | Produccion |
| SendGrid / Mailjet | Alta — con analytics | Rapido | Tiendas grandes |

## Configurar SMTP

*Parametros avanzados → Email*

```text
CONFIGURACION SMTP EN EL BO

1. Ir a Parametros avanzados → Email
2. Metodo de envio: "Configurar mis propios parametros SMTP"
3. Rellenar:
   - Servidor SMTP: smtp.tuproveedor.com
   - Puerto SMTP: 587 (TLS) o 465 (SSL)
   - Encriptacion: TLS (recomendado)
   - Usuario SMTP: tu@email.com
   - Contraseña SMTP: tu_contraseña_o_api_key
4. Guardar
5. Enviar email de prueba → verificar que llega

PUERTOS COMUNES
- 25:  Sin encriptacion (bloqueado por muchos proveedores)
- 465: SSL implicito (legacy)
- 587: TLS/STARTTLS (recomendado)
- 2525: Alternativo TLS (si 587 esta bloqueado)
```

## Proveedores SMTP populares

| Proveedor | Servidor | Puerto | Notas |
| --- | --- | --- | --- |
| Gmail | smtp.gmail.com | 587 TLS | Limite 500/dia. Usar contraseña de aplicacion |
| Office 365 | smtp.office365.com | 587 TLS | Requiere licencia Exchange |
| Amazon SES | email-smtp.eu-west-1.amazonaws.com | 587 TLS | Muy barato: $0.10/1000 emails |
| Mailgun | smtp.mailgun.org | 587 TLS | 5000 gratis/mes. Buena deliverability |
| SendGrid | smtp.sendgrid.net | 587 TLS | 100/dia gratis. Analytics incluidos |
| Mailjet | in-v3.mailjet.com | 587 TLS | 200/dia gratis. Editor de plantillas |
| OVH | ssl0.ovh.net | 465 SSL | Incluido con hosting OVH |
| IONOS | smtp.ionos.es | 587 TLS | Incluido con hosting 1&1/IONOS |

## SPF, DKIM y DMARC

*Autenticacion de email para deliverability*

```text
SPF (Sender Policy Framework)
- Registro DNS TXT en tu dominio
- Dice que servidores pueden enviar email en nombre de tu dominio
- Ejemplo: v=spf1 include:_spf.google.com include:amazonses.com ~all

DKIM (DomainKeys Identified Mail)
- Firma criptografica en cada email
- Verifica que el email no fue modificado en transito
- Se configura en el proveedor SMTP + DNS
- Registro DNS: selector._domainkey.tudominio.com

DMARC (Domain-based Message Authentication)
- Politica que dice que hacer si SPF/DKIM fallan
- Ejemplo: v=DMARC1; p=quarantine; rua=mailto:dmarc@tudominio.com
- p=none (solo reportar), p=quarantine (spam), p=reject (rechazar)

CHECKLIST DELIVERABILITY
✅ SPF configurado en DNS
✅ DKIM firmado por el proveedor SMTP
✅ DMARC al menos en p=none para monitorizar
✅ Direccion de envio con dominio propio (no gmail.com)
✅ Reverse DNS (PTR) configurado en el servidor
✅ No estar en blacklists (verificar en mxtoolbox.com)
✅ Email de prueba llega a inbox (no spam)
```

## Troubleshooting

| Problema | Causa probable | Solucion |
| --- | --- | --- |
| Emails no llegan | SMTP mal configurado | Verificar credenciales, puerto, encriptacion |
| Emails en spam | Sin SPF/DKIM | Configurar registros DNS |
| Timeout al enviar | Puerto bloqueado por firewall | Probar puerto 2525 o contactar hosting |
| Error autenticacion Gmail | Contraseña normal | Crear contraseña de aplicacion en Google |
| Limite diario alcanzado | Gmail: 500/dia, otros similares | Usar servicio transaccional (SES, Mailgun) |
| Caracteres raros en emails | Encoding incorrecto | Verificar UTF-8 en plantillas y config |


---

*Fuente: [https://ayudaprestashop.es/email/smtp-config](https://ayudaprestashop.es/email/smtp-config). Version Markdown generada automaticamente para consumo por LLMs.*
