Emails não enviados quando os créditos SendGrid são excedidos no Adobe Commerce
Quando os emails não são enviados quando os créditos do SendGrid são excedidos no Adobe Commerce na infraestrutura em nuvem, no ambiente de Produção, envie um caso de suporte, forneça a mensagem de erro e solicite o aumento dos créditos, sujeito às condições de aprovação listadas abaixo. Se você não vir uma mensagem de erro ou estiver na arquitetura de plano de Início da infraestrutura do Adobe Commerce na Nuvem, também envie um caso de suporte e mencione que o arquivo mail.log
não indica que os créditos foram excedidos.
Descrição description
Ambientes
Adobe Commerce na infraestrutura na nuvem versões 2.3.0 - 2.3.7-p1, 2.4.0 - 2.4.3
Problema
Os créditos do SendGrid se referem ao número de emails permitidos que podem ser enviados. Somente 12.000 emails podem ser enviados por mês das ramificações de integração e Armazenamento temporário. Os créditos são renovados no início do mês, portanto, se você ficar sem créditos, terá que aguardar a renovação.
Não há limites rígidos para o número de emails que podem ser enviados em produção, desde que a Reputação do remetente esteja acima de 95%.
A reputação é afetada por:
- o número de emails rejeitados/rejeitados
- se os clientes sinalizaram seus emails como spam
- se os registros de spam baseados em DNS sinalizaram seu domínio como uma possível fonte de spam
Na produção, a alocação padrão é de 12.000 emails por dia. No entanto, esse limite pode ser aumentado com base no uso: é definido para quatro vezes o número médio de emails enviados por dia nos cinco dias anteriores.
Por exemplo, se o número médio enviado nos últimos cinco dias for de 5.000 emails por dia, o limite de crédito será aumentado para 20.000 emails por dia. Se essa taxa permanecer consistente, permitiria que até 600.000 emails fossem entregues em um mês de 30 dias.
Causa
Há limites para o número de emails permitidos que podem ser enviados.
Resolução resolution
Como verificar se seus créditos foram excedidos
Arquitetura do plano Pro da infraestrutura do Adobe Commerce na nuvem: verifique o /var/log/mail.log
- você verá uma mensagem semelhante a esta:
May 28 21:13:00 <i-node> postfix/error[ 21335] : <error-id>: 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).
Observação: se você observar que alguns emails não estão sendo enviados ou recebidos e encontrar a seguinte mensagem no mail.log, não assuma que isso indica falha na entrega do email. A menos que haja mensagens confirmando que os créditos do Sendgrid foram excedidos, envie um caso de suporte - mas não faça referência a esta mensagem:
May 14 11:17:01 <i-node> postfix/error[ 589014] : <error-id>: to=<root@localhost>, orig_to=<root>, relay=none, delay=0.04, delays=0.02/0.01/0/0.01,
dsn=4.0.0, status=SOFTBOUNCE (local delivery is disabled)
Solução
-
Se você vir esta mensagem no ambiente de Produção, envie um caso de suporte, forneça a mensagem acima e solicite o aumento dos créditos.
-
A aprovação para aumento de créditos está sujeita às seguintes condições:
- A reputação do remetente é 95 ou superior.
- Quaisquer falhas que fizeram com que os créditos fossem excedidos devem ter sido resolvidas, por exemplo: talvez seja necessário habilitar o ReCaptcha para criar contas ou enviar pedidos, reduzir o número de spam relatado pelos clientes etc.
-
Se você não vir esta mensagem ou se estiver na arquitetura de plano inicial da infraestrutura do Adobe Commerce na Nuvem, também envie um caso de suporte e mencione que o arquivo
mail.log
não indica que os créditos foram excedidos.