---
title: "Cómo enviar correos en WordPress usando Zoho SMTP con FluentSMTP"
description: "Guía paso a paso para enrutar los correos de WordPress a través de Zoho SMTP con el plugin gratuito FluentSMTP."
date: 2026-02-26
categories: ["wordpress"]
tags: ["email","smtp"]
---

import { Picture } from "astro:assets";
import YouTubeEmbed from "@components/widgets/YouTubeEmbed.astro";
import imgFluentSmtp from "@assets/images/wordpress/fluentsmtp_settings-1024x730.webp";

De forma predeterminada, WordPress envía los correos a través de la función `mail()` de PHP, que la mayoría de los proveedores de hosting bloquean o limitan. El resultado: correos de restablecimiento de contraseña que nunca llegan, confirmaciones de pedido que se evaporan y envíos de formularios de contacto que desaparecen.

Conectar WordPress a una cuenta SMTP real soluciona esto. Yo uso [Zoho Mail](https://www.zoho.com/mail/) para varios dominios porque es barato y admite dominios personalizados. El plugin que uso es [FluentSMTP](https://wordpress.org/plugins/fluent-smtp/) (actualmente v2.2.95), que es gratuito y registra cada correo enviado para que puedas ver qué salió realmente. Admite integraciones nativas por API con más de 10 proveedores y puede enviar alertas de fallos a Telegram, Slack o Discord.

<YouTubeEmbed
  url="https://www.youtube.com/embed/uBxwRFabMc4"
  label="Cómo enviar correos en WordPress usando Zoho SMTP con FluentSMTP"
/>

## Pasos de configuración

<Button link="https://go.bitdoze.com/hetzner" text="Hetzner VPS" />
<Button link="https://go.bitdoze.com/hostinger-vps" text="Hostinger VPS" />
<Button link="https://go.bitdoze.com/do" text="DigitalOcean $100 gratis" />
<Button link="https://go.bitdoze.com/vultr" text="Vultr $100 gratis" />

_Los precios de los VPS subieron en todos los proveedores en 2026 — si estás reconsiderando un servidor alquilado, mira [qué cambió y cuándo gana un mini PC](/es/subidas-precios-vps/)._


**1. Instala FluentSMTP**

En tu panel de WordPress, ve a **Plugins → Añadir nuevo**, busca "FluentSMTP", instálalo y actívalo.

**2. Crea una contraseña de aplicación en Zoho**

Inicia sesión en tu cuenta de Zoho y ve a [Seguridad de la cuenta → Contraseñas de aplicación](https://accounts.zoho.com/home#security/app_password). Genera una contraseña para WordPress. La necesitas porque Zoho no acepta tu contraseña principal de la cuenta para la autenticación SMTP.

**3. Configura FluentSMTP**

Ve a **FluentSMTP → Settings** y elige "Other SMTP". Rellena:

- **From Email**: la dirección de correo de Zoho o el alias desde el que quieres enviar
- **From Name**: el nombre de tu sitio o tu nombre

Para los datos del SMTP, usa estos ajustes según tu tipo de cuenta:

**Cuentas personales de Zoho** (`tunombre@zoho.com`):
- Servidor: `smtp.zoho.com`
- Puerto: `465` (SSL) o `587` (TLS)

**Cuentas de empresa/dominio** (`tu@tudominio.com`):
- Servidor: `smtppro.zoho.com`
- Puerto: `465` (SSL) o `587` (TLS)

Ambas requieren autenticación. Usa tu dirección de correo de Zoho como nombre de usuario SMTP y la contraseña de aplicación que creaste en el paso 2 como contraseña SMTP.

<Picture formats={["webp"]} fallbackFormat="webp" src={imgFluentSmtp} alt="Configuración de FluentSMTP con Zoho SMTP" />

**4. Envía un correo de prueba**

Después de guardar, haz clic en **Send Test Email** en FluentSMTP para verificar la entrega. Revisa los registros de correo en FluentSMTP para confirmar que aparece como enviado. Si la prueba no llega, vuelve a comprobar la contraseña de aplicación y la combinación de servidor/puerto.

El plan gratuito de Zoho envía un número limitado de correos al día (el límite varía según el plan). Para un blog personal o un sitio pequeño, es más que suficiente.

## Conexiones de respaldo

FluentSMTP admite múltiples conexiones SMTP con respaldo automático. Si Zoho está caído o rechaza un envío, puede reintentarlo a través de un segundo proveedor (como Gmail o Amazon SES). Configúralo en FluentSMTP → Settings → Add Another Connection. Para la mayoría de los sitios pequeños no es necesario, pero si gestionas una tienda WooCommerce donde los correos de pedidos son críticos, vale la pena configurarlo.

## Consejo: guarda las credenciales en wp-config.php

En lugar de guardar tu contraseña SMTP en la base de datos de WordPress, puedes definirla en `wp-config.php` para mayor seguridad:

```php
define('FLUENTMAIL_SMTP_PASSWORD', 'your-app-password-here');
```

FluentSMTP la detecta automáticamente. Así mantienes las credenciales fuera de la base de datos y lejos de plugins que podrían exponerlas.