SendGrid limitación para Adobe Commerce Cloud

Este artículo proporciona algunas soluciones a la limitación SendGrid para Adobe Commerce en la infraestructura en la nube.

Productos y versiones afectados

Problema

Intenta enviar archivos adjuntos grandes en correos electrónicos y ve estos errores de registro:

En /var/log/mail.log

Month Date Time i-xxxxxxxxxxxxxxxxx postfix/sendmail[21408]: fatal: no-reply@xxxxxxxx.com(8080): message file too big
Month Date Time i-xxxxxxxxxxxxxxxxx postfix/sendmail[26434]: fatal: no-reply@xxxxxxxxx.com(8080): message file too big

En /var/log/exception.log

Producción:

/app/<project-id>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Ensayo:

/app/<project-id_stg>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Ensayo2:

/app/<project-id_stg2>/vendor/laminas/laminas-mail/src/Transport/Sendmail.php:313

Causa

SendGrid tiene una limitación del sistema de 30 MB para el correo electrónico. Se recomienda no utilizar archivos adjuntos que superen los 10 Mb. Consulte Envío de archivos adjuntos en la documentación de SendGrid para obtener más información.

Solución

  • No utilice accesorios superiores a 6 Mb o 10 Mb.
  • Considere el uso de un servidor SMTP remoto en la instancia de Adobe Commerce. Para ver los pasos, consulte Configurar comunicaciones por correo electrónico en nuestra Guía de sistemas de administración.
  • Vuelva a configurar el servidor para que los archivos se puedan guardar en el módulo y, a continuación, adjunte el vínculo a los archivos de los correos electrónicos.

Lectura relacionada

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a