Webs y aplicaciones

Configurar Magento 1.9 e inferiores para envío de correos vía SMTP

Revisado el 3 min de lectura smtp magento

Documento archivado. Magento 1 llegó al final de su soporte oficial y no debe mantenerse como plataforma pública sin una estrategia de sustitución. Configurar SMTP no corrige las vulnerabilidades del núcleo, extensiones o dependencias.

La acción prioritaria es migrar a una versión soportada de Adobe Commerce o Magento Open Source. Cuando una migración inmediata no sea viable, evalúa con un especialista si OpenMage ofrece una transición mantenida compatible con tu tienda, extensiones y requisitos; no lo trates como sustituto de un plan de migración.

SMTP durante una transición

Si necesitas restaurar temporalmente el envío mientras migras:

  • Aísla y protege la tienda, limita el acceso administrativo y mantén copias verificadas.
  • Usa solo una extensión SMTP mantenida y compatible con la plataforma exacta. Instala una versión publicada y fijada, verificando su checksum o firma; no descargues la rama master ni código sin versionar.
  • Configura autenticación y TLS con los parámetros vigentes del proveedor de correo. No asumas que localhost, el puerto 25 o una conexión sin cifrar sean correctos.
  • Utiliza una cuenta exclusiva con el mínimo permiso necesario y rota sus credenciales al terminar la transición.
  • Guarda los secretos fuera del directorio público y fuera del repositorio, mediante la configuración protegida o el sistema de secretos de la plataforma. No incrustes credenciales en archivos de transporte o del núcleo, ni permitas descargar archivos de configuración. La ubicación concreta de los secretos depende de la plataforma y de cómo proteja su configuración.
  • Prueba pedidos, restablecimiento de contraseña, formularios y colas, y revisa SPF, DKIM, DMARC y los registros de entrega.

Migración

  1. Inventaría catálogo, clientes, pedidos, reglas, integraciones, extensiones y personalizaciones.
  2. Prepara el destino soportado en staging y selecciona reemplazos mantenidos para las extensiones antiguas.
  3. Migra y valida datos, pagos, impuestos, correo, tareas programadas, SEO y rendimiento.
  4. Programa el cambio final, rota todos los secretos y retira la instalación Magento 1 de la red pública.

No edites el núcleo para insertar un transporte SMTP ni incrustes credenciales en ese parche. Ese tipo de modificación queda fuera del ciclo de actualizaciones y aumenta el impacto de una intrusión.

Separar la prueba SMTP de la cola de pedidos

Una prueba SMTP correcta confirma la conexión utilizada por esa prueba, pero no demuestra que se estén procesando los correos de pedidos. Revisa cron, colas y mensajes pendientes antes de reenviar: al reactivar el procesamiento podrían salir avisos antiguos o duplicados.

Si usas una distribución mantenida derivada de Magento 1, documenta su versión y las extensiones compatibles. No apliques automáticamente instrucciones de Adobe Commerce actual a una instalación antigua ni cambies el proveedor de correo para ocultar un fallo de la aplicación.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.