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.

Lectura relacionada

  • SendGrid en la Guía de infraestructura de Commerce en la nube
  • Errores y solución de problemas de SMTP
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f