Correos electrónicos no enviados cuando se superan los créditos de SendGrid en Adobe Commerce
Cuando no se envíen correos electrónicos cuando se excedan los créditos de SendGrid en Adobe Commerce en la infraestructura en la nube, en el entorno de producción, envíe un caso de soporte técnico, proporcione el mensaje de error y solicite que se aumenten los créditos, sujeto a las condiciones de aprobación que se enumeran a continuación. Si no ve un mensaje de error o está en Adobe Commerce en la arquitectura del plan inicial de la infraestructura en la nube, envíe también un caso de asistencia y mencione que el archivo mail.log
no indica que se hayan superado los créditos.
Descripción description
Entornos
Adobe Commerce en versiones de infraestructura en la nube 2.3.0 - 2.3.7-p1, 2.4.0 - 2.4.3
Problema
Los créditos de SendGrid hacen referencia al número de correos electrónicos permitidos que se pueden enviar. Solo se pueden enviar 12 000 correos electrónicos al mes desde las ramas de integración y ensayo. Los créditos se renuevan a principios de mes, por lo que si se queda sin créditos, tendrá que esperar la renovación.
No existen límites estrictos en el número de correos electrónicos que se pueden enviar en producción, siempre y cuando la reputación del remitente sea superior al 95 %.
La reputación se ve afectada por lo siguiente:
- el número de correos electrónicos rechazados o rechazados
- si los clientes han marcado sus correos electrónicos como correo no deseado
- si los registros de correo no deseado basados en DNS han marcado su dominio como una posible fuente de correo no deseado
En Producción, se asignan un total de 12 000 correos electrónicos al día, pero ese número se puede ampliar en función del número medio de correos electrónicos enviados en los cinco días anteriores.
Causa
Hay límites en la cantidad de correos electrónicos permitidos que se pueden enviar.
Resolución resolution
Cómo comprobar si se han superado sus créditos:
Arquitectura del plan Pro de Adobe Commerce on Cloud Infrastructure: compruebe /var/log/mail.log
. Verá un mensaje similar al siguiente:
May 28 21:13:00 <i-node> postfix/error[ 21335] : BC7941A2BBF: to=<to@email.com>, relay=none, delay=4642, delays=4642/0.56/0/0.03, dsn=4.0.0, status=deferred (delivery temporarily suspended: SASL authentication failed; server smtp.sendgrid.net[ ip address] said: 451 Authentication failed: Maximum credits exceeded).
Solución
-
Si ve este mensaje en el entorno de producción, envíe un caso de soporte técnico, proporcione el mensaje anterior y solicite que se aumenten los créditos.
-
La aprobación para el aumento de créditos está sujeta a las siguientes condiciones:
- La reputación del remitente es de 95 o más.
- Se deben corregir todos los errores que causaron que se excedieran los créditos, por ejemplo: es posible que tenga que habilitar ReCaptcha para crear cuentas o enviar pedidos, reducir el número de spam informado por los clientes, etc.
-
Si no ve este mensaje o está en Adobe Commerce en la arquitectura del plan inicial de la infraestructura en la nube, envíe también un caso de asistencia y mencione que el archivo
mail.log
no indica que se hayan superado los créditos.