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
- Adobe Commerce en la infraestructura en la nube, todas las versiones compatibles
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
- SendGrid servicio de correo electrónico en nuestra Guía de infraestructura de Commerce en la nube.