Sus correos seguían desapareciendo. Trasladamos el correo de la tienda a Google Workspace, y los detalles fueron decisivos
La queja llegó como suelen llegar estas quejas: sin muchos detalles. Algunos clientes no recibían nuestras respuestas. Con quienes usaban Gmail no había problema. De vez en cuando, algún mensaje rebotaba como no entregado. Y un proveedor, un mayorista al que la tienda compra productos, podía escribir a la tienda sin problemas, pero la tienda no conseguía responderle.
Se trata de una pequeña tienda especializada de cuyo mantenimiento nos encargamos. Un único buzón de empresa compartido con años de historial, varias personas que lo consultan desde sus ordenadores y teléfonos, y una tienda online que envía las confirmaciones de pedido desde esa misma dirección. Nadie allí quiere tener que pensar en el correo. Quieren que llegue.
Este es el relato de cómo lo solucionamos, sin datos que identifiquen al negocio, con los pasos que seguimos, los errores que evitamos y las comprobaciones posteriores que recomendamos para cualquier migración de este tipo. La versión corta: trasladamos el buzón a Google Workspace y dejamos la web en su alojamiento de siempre; solo cambiamos su configuración de correo. El valor está en la versión larga, porque la mayor parte del trabajo se concentró en detalles que necesitaron atención adicional: el cambio de DNS, decenas de miles de mensajes antiguos, la carpeta Enviados y las notificaciones de la propia tienda.
De dónde salen las cifras
Todas las cifras de este artículo proceden de la propia migración: el listado de carpetas del buzón antiguo, los registros de nuestro importador y el informe de comprobación final que realizamos etiqueta por etiqueta. Los nombres, dominios y cualquier dato que pudiera identificar al negocio se han eliminado o sustituido por datos de ejemplo. Las velocidades y duraciones se indican como aproximadas donde aparecen.
Todo pasaba las comprobaciones, pero el correo seguía desapareciendo
Lo primero que se comprueba es la autenticación, así que nosotros también empezamos por ahí. SPF pasaba. DKIM pasaba. DMARC pasaba, con la política p=none, que pide a los destinatarios que no tomen ninguna medida cuando falle DMARC. Sobre el papel, el dominio estaba bien configurado, y los síntomas llevaban meses repitiéndose a pesar de superar esas comprobaciones.
La respuesta estaba una capa más allá. Todo lo que tenía la tienda (el DNS del dominio, la web y el buzón) estaba en un mismo proveedor de alojamiento compartido. El correo saliente no partía de un servidor propio de la tienda. Pasaba por el relay de salida compartido del proveedor, el mismo pequeño grupo de servidores por el que envían muchos otros clientes. Y la dirección del relay que transportaba los mensajes de la tienda figuraba en una lista pública de bloqueo de spam.
El patrón de entrega encajaba con esa inclusión en la lista: los destinatarios que consultan estas listas rechazan o envían a spam el correo procedente de una dirección incluida, por bien firmado que esté, mientras que Gmail da más peso a sus propios datos de reputación. Nunca llegamos a ver el mensaje de rechazo del mayorista, pero su sistema se comportaba exactamente como un filtro que utiliza esa lista.
La autenticación nunca fue el problema. Lo era la reputación del relay compartido.

Autenticación no es lo mismo que reputación
SPF indica qué servidores pueden enviar en nombre de tu dominio, DKIM demuestra que un mensaje se ha firmado con tu dominio y DMARC comprueba que ambos estén alineados con la dirección del remitente. Ninguno le dice al servidor receptor si quiere aceptar correo del equipo que lo ha entregado. En el correo de un alojamiento compartido, compartes la dirección de envío con otros clientes, y también su reputación.
| Síntoma | Qué significaba |
|---|---|
| Los destinatarios de Gmail reciben nuestro correo; los demás, no | Los destinatarios utilizan distintas fuentes de reputación. Figurar en una lista de bloqueo perjudica la entrega en los servidores que la consultan. |
| Rebotes ocasionales con el aviso «no entregado» | Rechazos en el servidor receptor. El texto del rebote suele indicar el motivo, y es lo primero que hay que leer. |
| El mayorista puede escribirnos, pero nosotros no podemos responderle | Su filtro de entrada rechaza nuestro relay de salida. El correo entrante sigue otro recorrido, así que continúa funcionando. |
| SPF, DKIM y DMARC pasan todas las comprobaciones | La autenticación del dominio estaba en orden. El punto débil era la infraestructura de envío. |
| «Lleva meses así» | El relay pertenece al proveedor, así que es el proveedor quien decide cuándo se arregla. Las inclusiones en las listas caducan y pueden repetirse. La tienda podía esperar o buscar otra vía para su correo. |
Si quieres hacer el mismo diagnóstico en tu dominio, estos comandos te permiten avanzar bastante. La dirección IP se obtiene de la línea Received: que el servidor receptor añadió a un mensaje que hayas enviado a una dirección tuya de Gmail (ábrelo y selecciona Mostrar original (Show original)).
# ¿Quién recibe tu correo y qué dicen SPF y DMARC?
dig +short MX example-shop.com
dig +short TXT example-shop.com | grep -i spf
dig +short TXT _dmarc.example-shop.com
# ¿Está en una lista de bloqueo el servidor que envió tu mensaje?
# Solo un ejemplo: invierte la IP real de envío, 203.0.113.25 pasa a ser 25.113.0.203
dig 25.113.0.203.bl.spamcop.net A +noall +comments +answer
# estado NOERROR con 127.0.0.2 = incluido; estado NXDOMAIN = no incluido en este momento;
# SERVFAIL, REFUSED o tiempo de espera agotado = sin respuesta, prueba la consulta web de la propia lista
Una advertencia práctica: algunas listas de bloqueo, entre ellas Spamhaus, rechazan las consultas que llegan a través de grandes resolutores DNS públicos y devuelven un código de error. Además, una consulta comprueba una lista en un momento concreto, no la capacidad de entrega de tu correo en su conjunto.
Por qué trasladamos el correo, y solo el correo
El correo y el alojamiento web son servicios independientes que suelen venderse juntos. Trasladar una web es un proyecto con riesgo de interrupciones, cachés que hay que volver a llenar y una docena de elementos que coordinar. Trasladar el correo supone un cambio de DNS y una importación. La web de la tienda funcionaba, así que la dejamos en su alojamiento y resolvimos el problema que realmente estaba causando perjuicios.
Valoramos cuatro opciones:
| Opción | Por qué encajaba o no |
|---|---|
| Quedarse y pedir al proveedor de alojamiento que lo arregle | Merece la pena pedirlo, pero el relay compartido y su reputación siguen en manos del proveedor. Una inclusión en una lista que desaparece hoy puede volver el mes que viene. |
| Un servidor de correo propio en un VPS | Control total, pero una IP nueva empieza sin reputación, muchos proveedores de VPS limitan o bloquean el puerto 25 de salida, y alguien tiene que mantener el servidor actualizado y vigilado de forma permanente. Demasiadas obligaciones para un solo buzón. |
| Microsoft 365 | Una opción perfectamente válida: buena reputación de envío, filtrado de spam consolidado y un entorno centrado en Outlook. |
| Google Workspace | Buena reputación de envío y filtrado de spam, una interfaz de correo que el equipo ya utilizaba en el teléfono, importación integrada, un relay SMTP para el correo de la propia tienda y verificación en dos pasos (2-Step Verification). Un usuario de pago para la dirección de empresa compartida. |
Recomendaríamos cualquiera de los dos grandes servicios. Elegimos Workspace por una razón sencilla: las personas que utilizan el buzón ya conocían Gmail, y cuanto menos tenga que aprender un equipo pequeño, antes se acostumbra al cambio.
La trampa al contratar
Antes de empezar, el propietario de la tienda ya había pagado un plan de Google con la mejor intención. Pero no era el adecuado: planes como el almacenamiento de Google One o Workspace Individual no alojan el correo de tu propio dominio, así que nunca habría recibido ni un solo mensaje enviado a la dirección de la empresa. El correo de un dominio necesita una suscripción de empresa de Workspace con ese dominio verificado. Comprueba qué estás pagando y cancela el plan equivocado durante su periodo de prueba.
También mantuvimos el buzón de empresa como un usuario independiente de Workspace, en lugar de integrarlo en la cuenta personal de alguien. Una dirección de empresa que vive dentro del Gmail personal de una persona es difícil de traspasar, de auditar y de recuperar cuando esa persona se marcha. Si varias personas necesitan acceder con sus propias credenciales en lugar de compartir unas, la delegación de Gmail permite trabajar en el buzón compartido desde cuentas personales. Hemos tratado la cuestión de los accesos en qué ocurre cuando un empleado se va y sus accesos se quedan.
Antes de tocar el DNS: la preparación
El cambio en sí lleva unos minutos. La preparación decide si esos minutos transcurren sin novedad o con sobresaltos.
- Guarda una copia de toda la zona DNS. Expórtala o anota cada registro para poder restaurar los registros anteriores exactamente como estaban. Ten en cuenta que volver atrás solo cambia el destino del correo nuevo: lo que se haya entregado a Google mientras tanto se queda allí.
- Haz una lista de todas las direcciones que reciben correo. Buzones, alias, reenvíos, grupos, reglas catch-all. Cuando el registro MX apunte a Google, todas deben existir también allí; de lo contrario, su correo rebotará. Esta tienda tenía un único buzón y nada más, así que la lista era corta.
- Haz una lista de todo lo que envía correo con tu dominio. Clientes de correo de ordenadores y teléfonos, la tienda online (confirmaciones de pedido, formulario de contacto, restablecimientos de contraseña), herramientas de facturación, cuentas en marketplaces. Todo debe seguir funcionando después del cambio.
- Reduce el TTL del registro MX a 300 segundos un día antes. El MX de la tienda tenía un TTL de cuatro horas, lo que permitía a otros servidores de correo recordar el destino anterior durante cuatro horas después del cambio.
- Añade el registro TXT de verificación de Google y termina de activar Gmail en la consola de administración (Admin console). El registro de verificación convive con tu registro SPF. Un dominio puede tener muchos registros TXT, pero solo uno de ellos puede ser un registro SPF.
- Activa la verificación en dos pasos para el administrador de Workspace y el usuario del buzón, y guarda los códigos de seguridad en un lugar seguro antes de que empiece a circular el correo.
El cambio, registro a registro
Estos son los cambios, con los nombres de la tienda sustituidos por valores de ejemplo.
| Registro | Antes | Después | Por qué |
|---|---|---|---|
MX @ | Dos servidores MX del proveedor anterior | 1 smtp.google.com | El registro MX único que Google utiliza actualmente. Elimina todos los registros MX anteriores, no los mezcles. |
TXT @ (SPF) | El registro SPF del proveedor anterior | El mismo registro con include:_spf.google.com añadido | Transitorio. Los clientes de correo antiguos y la tienda siguieron enviando a través del servidor anterior durante unos días. |
TXT google._domainkey | ninguno | Clave de 2.048 bits de la consola de administración | Firmas DKIM con tu propio dominio. |
TXT _dmarc | v=DMARC1; p=none más una dirección para los informes | sin cambios al principio | Primero lee los informes; después, endurece la política. |
CNAME autoconfig, autodiscover | Apuntaban al proveedor anterior | eliminados | De lo contrario, Thunderbird y Outlook configuran cada dispositivo nuevo para usar el servidor anterior. |
En el registro SPF, conserva todos los mecanismos que tus remitentes activos sigan necesitando y añade junto a ellos el include de Google; un solo registro SPF por nombre y no más de diez consultas DNS en total al contar todos los includes.
Hay dos detalles que merecen un párrafo propio. Primero, la clave DKIM supera los 255 caracteres que admite una sola cadena de texto DNS. Aun así, debe ser un único registro TXT: algunos paneles DNS la dividen automáticamente en varias cadenas entre comillas dentro de ese registro; otros requieren que lo hagas tú. Compara el valor publicado con el de la consola de administración carácter por carácter y después pulsa «Start authentication» en «Apps > Google Workspace > Gmail > Authenticate email». En una cuenta de Workspace recién creada, Google puede tardar un día o más en permitirte generar la clave.
Segundo, no te fíes de tu propio resolutor para dar por hecho que el cambio ha funcionado. Consulta directamente cada servidor DNS autoritativo:
# Pregunta a cada servidor DNS del dominio qué MX devuelve en este momento
for ns in $(dig +short NS example-shop.com.); do
printf '%s\n' "$ns"
dig @"$ns" example-shop.com. MX +norecurse +noall +comments +answer
done
# Busca el indicador "aa" (respuesta autoritativa) y el nuevo MX en cada bloque
Cuando lo hicimos, un servidor DNS respondió con Google en cuestión de segundos. Los otros tres siguieron devolviendo el MX anterior durante unos veinte minutos, con el mismo número de serie de la zona. Nunca supimos por qué. Si solo hubiéramos consultado nuestro propio resolutor, habríamos dado el trabajo por terminado sin detectar esos veinte minutos en los que el correo seguía la ruta anterior.
Un servidor de nombres respondió con Google en segundos. Los otros tres necesitaron unos veinte minutos.

Cuenta también con un periodo de entregas rezagadas. Los servidores de correo que consultaron el MX anterior antes del cambio, o que tenían mensajes en cola pendientes de reintento, pueden seguir entregando al buzón antiguo durante un tiempo. Por eso, mantén ambos buzones operativos durante la transición, vigila el antiguo y repite la importación hasta que deje de llegar correo allí. En paneles de alojamiento como cPanel, comprueba también la configuración de enrutamiento del correo del dominio: si la cuenta de alojamiento sigue considerando que gestiona el correo del dominio, los mensajes que la web envía a tu propia dirección pueden entregarse localmente en el buzón antiguo.
Trasladar 40.000 mensajes sin perder ninguno
El buzón antiguo contenía 39.840 mensajes en 27 carpetas, unos 13 GB en total, acumulados durante años: facturas de proveedores, pedidos de marketplaces, avisos de transportistas y conversaciones con clientes. Perder parte de ese historial no era una opción, y tampoco lo era pasar una semana con carpetas a medio importar.
Importar es la parte fácil. La comprobación final es lo que permite afirmar que no se perdió nada.

Empezamos con la migración de datos integrada de Google, que se conecta al servidor antiguo por IMAP y lo copia todo. Funciona, pero en este buzón presentó tres problemas:
- Velocidad. Unos 2.400 mensajes por hora, lo que para este buzón suponía más de dieciséis horas. Por lo que pudimos observar, obtenía un mensaje por sesión IMAP, y la herramienta no ofrece ningún ajuste de velocidad.
- Omisiones. Varias carpetas mostraban un aviso de «crawl failure» con un error interno de sincronización, y la recomendación era repetir la migración más adelante.
- Fechas incorrectas. Había 925 mensajes de un remitente cuyo sistema de correo genera una cabecera
Datemal formada (segundos sin cero inicial y sin zona horaria, como2 Apr 2024 18:36:4), y otros dos no tenían cabecera Date. La migración les asignó la hora de importación, de modo que mensajes de hacía años aparecían al principio de la bandeja de entrada como si hubieran llegado esa mañana.
Así que terminamos el trabajo con un importador propio, basado en la API de importación de Gmail, que controlábamos de principio a fin:
- Solo lectura en el origen. Abrimos el buzón antiguo en modo de solo lectura y recuperamos cada mensaje sin activar el indicador de «visto». No cambió nada en el servidor antiguo, así que seguía siendo una alternativa válida a la que volver.
- Omitir lo que ya había llegado. Comprobamos el Message-ID de cada mensaje frente a los que ya estaban en Gmail, para que el importador no copiara lo que la migración de Google ya había trasladado.
- Las carpetas se convierten en etiquetas. Una carpeta antigua como
INBOX.Invoicespasó a ser la etiquetaInvoicesen Gmail, de modo que el equipo encontró todo donde esperaba. - Posibilidad de reanudar. Un archivo de estado registraba el progreso, así que una interrupción suponía continuar desde ese punto, nunca empezar de nuevo.
- La fecha del propio mensaje. Los mensajes con una cabecera Date válida se situaban cronológicamente según esa fecha, no según el día de la importación.
Tres cosas que aprendimos por el camino
Las importaciones se ralentizan después de un arranque rápido. La nuestra se estabilizó en unos 50 mensajes por minuto para la cuenta. Planifica la importación en horas, no en minutos, y déjala trabajar durante la noche.
En esta migración, Gmail sustituyó algunos Message-ID originales, entre ellos los de un marketplace, por lo que la comprobación por Message-ID no detectó algunas copias creadas por ambas importaciones. Por eso, en la comprobación final cotejamos los mensajes de cada etiqueta por fecha, asunto y remitente, una vez decodificados. Encontramos 103 copias adicionales; confirmamos que las habíamos creado nosotros (por la hora a la que nuestro importador las había entregado) y las movimos a Papelera, donde se pueden recuperar durante 30 días. Cotejar las cabeceras también puede emparejar dos mensajes distintos que compartan esos campos, así que compruébalo antes de borrar nada basándote en ello.
Volvimos a importar los 927 mensajes con fecha incorrecta, cada uno con una cabecera Date corregida. Interpretamos las fechas sin zona horaria según la zona de la tienda, conservamos el valor original en una cabecera adicional y asignamos a los dos mensajes sin fecha la hora de llegada que había registrado el servidor antiguo. Solo después de comprobar el resultado movimos las copias incorrectas a Papelera.
| Concepto | Mensajes |
|---|---|
| En el buzón antiguo | 39.840 |
| Carpetas Spam y Papelera, excluidas de la importación por decisión propia | 149 |
| Rechazados por Google como malware (adjuntos de phishing), excluidos deliberadamente | 2 |
| Esperados en Gmail | 39.689 |
| Encontrados en Gmail en la comprobación final | 39.689 |
| Importados con nuestro propio importador, incluida la última pasada | 23.233 |
| Copias adicionales encontradas y movidas a Papelera | 103 |
| Con fecha corregida (925 cabeceras Date mal formadas y 2 ausentes) | 927 |
| Perdidos | 0 |
Otro detalle que se nota desde el primer día: las marcas. Las estrellas no se conservaron en la importación, y un equipo que lleva años usándolas como lista de tareas lo nota enseguida. Localizamos las copias en Gmail de los 530 mensajes marcados en el buzón antiguo y volvimos a añadirles la estrella.
La carpeta Enviados necesitaba su propio plan
Después de la propia entrega del correo, esto era lo que más le importaba al propietario de la tienda. Al trasladarse a Gmail, surgieron tres problemas distintos con Enviados.
1. Gmail decidió qué contaba como enviado
En este buzón, todos los mensajes importados cuyo remitente era la propia dirección del buzón aparecieron en Enviados, y más tarde observamos lo mismo con las copias recibidas a través del relay. Tras la importación, eso incluía años de notificaciones automáticas de la tienda, porque las confirmaciones de pedido siempre se habían enviado desde la dirección de empresa. De pronto, Enviados contenía unos 1.950 mensajes que nadie había escrito, mezclados con las respuestas reales del equipo.
Identificamos los mensajes generados por la tienda por sus cabeceras de software de envío y sacamos los 1.959 de Enviados para colocarlos en las etiquetas que les correspondían, con el comando de movimiento de IMAP. En este buzón, mover un mensaje fuera de la carpeta Enviados eliminaba su etiqueta Enviados, justo lo que necesitábamos; primero lo probamos con un pequeño grupo. Enviados volvió a contener solo correo escrito por personas.
Gmail archivó las notificaciones de la tienda en Enviados. Moverlas devolvió al equipo una carpeta que podía usar.

2. El correo nuevo de la tienda volvería a llenarla
La forma más evidente de hacer que una tienda online envíe a través de Google es darle las credenciales del propio buzón en smtp.gmail.com. Funciona, y desde ese día todas las confirmaciones de pedido vuelven a aparecer en Enviados. En su lugar, la tienda envía a través del servicio de relay SMTP de Google (smtp-relay.gmail.com), que un administrador configura en la consola de administración, en «Apps > Google Workspace > Gmail > Routing»:
- «Allowed senders»: «Only addresses in my domains»
- «Require SMTP authentication»
- «Require TLS encryption»
«Comprehensive mail storage», un ajuste de administración situado en «Gmail > Compliance», estaba desactivado en esta cuenta, y los mensajes enviados por el relay no aparecían en Enviados del remitente. Activar ese ajuste guarda copias del correo enviado por el relay en los buzones de los usuarios; si tienes obligaciones de conservación, conviene revisar ese ajuste y Google Vault.
3. Pero el equipo sigue necesitando ver qué ha enviado la tienda
Tener Enviados limpio está muy bien hasta que un cliente llama y pregunta qué decía su confirmación. Por eso, con un pequeño fragmento de código a medida en la tienda, cada mensaje enviado correctamente genera ahora una copia a una dirección con sufijo «+» del buzón principal (office+shop@). La copia sale de otra dirección del dominio (shop@) que ni siquiera tiene buzón. Su nombre para mostrar incluye los destinatarios originales («Para: customer@...»), y su Reply-To apunta al cliente, de modo que al responder se utiliza el destinatario correcto.
Un filtro de Gmail con deliveredto:office+shop@example-shop.com omite la bandeja de entrada, marca la copia como leída y aplica una etiqueta llamada Enviados - tienda. ¿Por qué usar otra dirección como remitente? Por el punto 1: en este buzón, las copias procedentes de la propia dirección del buzón acababan en Enviados incluso cuando llegaban a través del relay. Las notificaciones que la tienda envía a su propio personal también salen de shop@, para que lleguen a la bandeja de entrada, donde alguien las leerá.
Hay una limitación que debes conocer: Gmail no permite colocar una etiqueta dentro de Enviados. Enviados - tienda aparece junto a él en la lista de etiquetas, algo que el propietario de la tienda aceptó cuando entendió el motivo.
Clientes de correo de escritorio
Unos pocos ajustes marcaron la diferencia entre «Thunderbird va lento desde el cambio» y un cliente que funciona bien:
- Sincroniza menos. Gmail muestra cada etiqueta como una carpeta IMAP, así que un mismo mensaje puede descargarse varias veces. En la configuración de Gmail, en Etiquetas (Labels), desmarca «Mostrar en IMAP» (Show in IMAP) para las carpetas que el equipo no utiliza en el ordenador, como Importantes. Ten cuidado con Todos: los mensajes archivados solo están ahí, así que, si el equipo archiva en Gmail, mantén Todos visible y limita las descargas del cliente para uso sin conexión.
- No dejes que el cliente guarde una segunda copia del correo enviado. En las cuentas que envían a través de Gmail, Gmail ya guarda todos los mensajes enviados. Comprueba que un mensaje de prueba aparece en Enviados y después desactiva la copia del propio cliente, que de lo contrario vuelve a subir cada mensaje.
- Retira la cuenta antigua del cliente. Elimínala después de la última pasada de importación o, al menos, cámbiale el nombre para que nadie responda desde el servidor antiguo por costumbre.
El correo de la tienda, en términos de PrestaShop
Sea cual sea la plataforma de tu tienda, los ajustes del relay significan lo mismo. En PrestaShop 1.7 y 8 se configuran en Parámetros avanzados > Dirección de correo electrónico (Advanced Parameters > E-mail), aunque los nombres pueden variar ligeramente entre versiones:
| Ajuste | Valor |
|---|---|
| Método de envío (Sending method) | Establecer mis propios parámetros SMTP (Set my own SMTP parameters) |
| Nombre de dominio del correo electrónico (Email domain name) | tu dominio, por ejemplo example-shop.com |
| Servidor SMTP (SMTP server) | smtp-relay.gmail.com |
| Nombre de usuario SMTP (SMTP username) | el usuario de Workspace, por ejemplo office@example-shop.com |
| Contraseña SMTP (SMTP password) | una contraseña de aplicación para ese usuario, si la configuración de seguridad de la cuenta permite contraseñas de aplicación (requieren la verificación en dos pasos) |
| Cifrado (Encryption) | TLS |
| Puerto (Port) | 587 |
La dirección de correo de la tienda, configurada en Parámetros de la tienda (Shop Parameters), debe pertenecer a tu dominio o el relay la rechazará. Envía el correo de prueba desde esa misma página de configuración, ábrelo en Gmail, selecciona Mostrar original y busca tres resultados correctos: SPF, DKIM firmado con tu propio dominio y DMARC. La copia de archivo descrita antes no forma parte de estos ajustes: en esta tienda necesitó código a medida, y PrestaShop no lo hace de serie. Para una visión más amplia de la configuración de correo de PrestaShop, consulta nuestra guía sobre configuración del correo en PrestaShop: SMTP, Gmail y correo transaccional.
Separa las newsletters de tu buzón de empresa
Google establece límites de envío por usuario en periodos móviles de 24 horas: 2.000 mensajes a través de Gmail y 10.000 a través del relay SMTP, con un máximo de 100 destinatarios por transacción del relay y límites inferiores para las cuentas de prueba y las recién creadas. Calcula tu día de mayor volumen, incluidas las copias de archivo, antes de contar con esos límites. Una newsletter a toda tu lista de clientes no debería utilizar esta vía en ningún caso, y una avalancha de quejas por spam sobre una campaña perjudica al mismo dominio del que dependen tus confirmaciones de pedido. Envía el correo masivo a un ritmo controlado y mantenlo separado de tu dirección habitual. Nuestro Mail Revolution mantiene las campañas en sus propios perfiles de remitente, con horarios de envío y límites diarios, para que las newsletters nunca salgan de la dirección a la que responden tus clientes.
Después del cambio: cerrar las puertas antiguas
Una migración termina cuando ya nada depende del sistema antiguo y nadie puede utilizarlo por accidente. Esta es la lista de comprobaciones que seguimos después de un traslado como este:
- Restringe SPF cuando unos días tranquilos confirmen que ya nada envía a través del servidor antiguo: elimina el include del proveedor anterior.
- Conserva una exportación independiente del buzón antiguo antes de cancelar el servicio anterior y asígnale una contraseña larga y aleatoria para que nadie siga utilizándolo por costumbre.
- Revoca todas las credenciales temporales utilizadas para el traslado: contraseñas de aplicación para la importación, clientes de API y tokens del alojamiento.
- Asegúrate de que los informes DMARC llegan de verdad (el registro necesita una dirección para los informes), revísalos durante unas semanas y después cambia la política de
p=noneaquarantine. - Valora usar Google Postmaster Tools para consultar las tasas de spam y la reputación en Gmail. Si envías poco correo, puede que apenas veas datos allí, así que sigue vigilando los rebotes y lo que te cuentan los destinatarios.
- Deja por escrito dónde está todo: el DNS, el administrador de Workspace, los ajustes del relay y los filtros. La próxima persona que tenga que tocarlo te lo agradecerá, aunque seas tú dentro de dos años.
El resultado
El correo de la tienda sale ahora por la infraestructura de Google, firmado con el dominio de la propia tienda. SPF, DKIM y DMARC pasan las comprobaciones, el mayorista vuelve a recibir las respuestas y cesaron las quejas por mensajes «no entregados». El único rebote de los primeros días tras el cambio fue un correo de confirmación de cuenta enviado a una dirección falsa que un bot había introducido en el formulario de registro, un rebote que sí interesa recibir.
La bandeja de entrada del equipo tiene el aspecto de siempre, con cada mensaje antiguo donde esperan encontrarlo. Enviados contiene lo que han escrito las personas. Las notificaciones de la tienda están en su propia etiqueta, a un clic cuando llama un cliente.
Y un último apunte, con sinceridad: el primer día, nuestros propios mensajes de prueba al buzón nuevo acabaron en Spam. Salían de un pequeño servidor nuestro con una autenticación impecable y muy poco historial de envío. No podemos ver los motivos de Gmail, pero ese historial escaso es la explicación más probable, y la lección es la misma que en toda esta historia: pasar la autenticación no equivale a ganarse la confianza.
Preguntas frecuentes
¿Tengo que trasladar mi web para solucionar la entrega del correo?
No. El correo entrante sigue los registros MX de tu dominio, SPF indica qué servidores pueden enviar en tu nombre y los ajustes SMTP de tu tienda deciden por qué vía envía. Nada de eso exige trasladar la web, que en este caso se quedó en su alojamiento.
¿Perderé mis correos antiguos?
No si los importas y verificas el resultado antes de retirar el buzón antiguo. Lleva un registro de lo que excluyes a propósito, coteja los mensajes antiguos con sus copias en el buzón nuevo y comprueba las fechas y la correspondencia entre carpetas. Que los totales coincidan no demuestra por sí solo que esté todo, porque las etiquetas se solapan.
¿Google Workspace o Microsoft 365?
Cualquiera de los dos probablemente te ayudará si el problema está en la infraestructura de salida anterior, porque ambos envían desde servidores con buena reputación. La autenticación, el contenido y los hábitos de envío siguen contando. Elige el que tu equipo ya conozca: una herramienta familiar se adopta en un día; una desconocida lleva semanas.
¿Puede PrestaShop enviar sus correos a través de Google?
Sí. Utiliza el relay SMTP (smtp-relay.gmail.com, TLS, puerto 587) con un usuario de Workspace y una contraseña de aplicación, y configura como dirección de correo de la tienda una dirección de tu dominio. Envía las newsletters por otra vía debido a los límites diarios.
¿Cuánto tarda el cambio?
El cambio de DNS lleva minutos, pero prevé un periodo de coexistencia de unas horas a un día, durante el cual las entregas rezagadas aún pueden llegar al buzón antiguo. Importar un buzón de más de 10 GB lleva muchas horas porque las importaciones tienen límites de velocidad. Con ambos buzones operativos durante la transición y una última pasada de importación, el correo sigue circulando en todo momento.
¿Necesito un usuario de pago para cada dirección?
No siempre. Un alias entrega el correo en el buzón de un usuario existente y no tiene acceso propio. Un grupo de Google tiene sus propios miembros y reglas de publicación. Una dirección que necesita un buzón independiente suele necesitar su propio usuario con licencia.
¿Tu tienda tiene los mismos síntomas?
Nuestra Auditoría de Hosting & infraestructura PrestaShop incluye la entrega del correo: de dónde salen realmente tus mensajes, qué ve el destinatario y si lo adecuado es trasladar el correo, la web o no trasladar nada. Si prefieres delegar todo el trabajo, el Plan de cuidado & mantenimiento de tienda PrestaShop cubre este tipo de tareas como parte del mantenimiento de tu tienda.